Le type de fichier vous indique de quel type de fichier il s'agit, par exemple une image JPEG ou un document PDF. Il nomme le format, qui définit la façon dont les données sont organisées à l'intérieur du fichier.
Dans un rapport de métadonnées, le champ File Type affiche ce format sous forme de nom court, comme JPEG ou PDF. Cette valeur vient principalement du contenu du fichier, elle peut donc différer de l'extension du nom de fichier.
À quoi ressemble la valeur
File Type est un nom court. Pour de nombreux formats, il correspond à l'extension du nom de fichier en majuscules.
PNGpour une image PNGMP4pour une vidéo MP4PDFpour un document PDFJPEGpour une photo JPG, que le nom se termine par .jpg, .jpeg ou .jpeTIFFpour une image dont le nom se termine par .tif ou .tiff
Certains types de fichier partagent une structure de base commune. Les vidéos MP4, l'audio M4A et les images HEIC sont basés sur le format QuickTime.
L'audio WAV et les images WebP sont basés sur une structure appelée RIFF. File Type indique toujours le type spécifique, comme MP4 ou WAV.
File Type est la base de 2 champs associés, File Type Extension et MIME Type. Pour un fichier JPEG, ces champs affichent jpg et image/jpeg. Pour les fichiers audio et vidéo, le programme ffprobe indique également le format de conteneur sous Format Name.
D'où vient la valeur
Aucun appareil photo ni programme n'écrit File Type dans un fichier et vous ne pouvez pas modifier cette valeur. Le lecteur de métadonnées ExifTool génère File Type lorsqu'il lit le fichier.
ExifTool essaie d'abord le format que l'extension suggère. Il vérifie si le fichier commence par le modèle fixe d'octets utilisé par ce format. Si les octets ne correspondent pas, ExifTool teste les autres formats qu'il connaît.
Ce modèle est souvent appelé nombre magique ou signature. Un fichier JPEG commence par les octets FF D8 FF, et un fichier PNG commence par 89 50 4E 47. L'en-tête brut affiche ces premiers octets.
Lorsque aucun format ne correspond, ExifTool affiche une erreur au lieu d'un File Type, par exemple :
File format errorsi ExifTool connaît l'extension, comme .jpgUnknown file typesi l'extension est inconnue ou manquanteFile is emptysi le fichier ne contient aucune donnée
Le type de fichier et l’extension ne sont pas la même chose
L'extension est la fin du nom de fichier, par exemple .jpg dans photo.jpg. Sous Windows, l'extension indique à votre ordinateur quel programme ouvre le fichier et quelle icône afficher.
N'importe qui peut changer une extension, mais cela ne modifie pas les données à l'intérieur du fichier. Renommer photo.jpg en photo.png ne transforme pas la photo en image PNG.
Parce qu'ExifTool lit les premiers octets, File Type peut indiquer le format réel. Si un fichier nommé photo.png affiche JPEG, le fichier est une image JPEG avec la mauvaise extension.
Certains formats n'ont pas de nombre magique, cette vérification ne fonctionne donc pas pour tous les fichiers. À l'intérieur d'une même famille, comme les formats raw basés sur TIFF, l'extension peut encore déterminer le type spécifique.
Comment savoir de quel type de fichier vous disposez
- Vérifiez l'extension. Dans l'Explorateur de fichiers de Windows 11, sélectionnez Affichage, puis Afficher, puis Extensions de noms de fichiers. Sous Windows 10, cochez la case Extensions de noms de fichiers dans l'onglet Affichage.
- Lisez le champ File Type dans les métadonnées du fichier.
- Sous Linux, exécutez la commande
file. Elle lance 3 séries de tests et affiche le type issu de la première série qui réussit.
Pourquoi c'est important
Lorsque l'extension ne correspond pas au type de fichier, votre ordinateur peut choisir le mauvais programme. Les navigateurs web utilisent le type MIME fourni par le serveur web, et non l'extension, pour décider comment traiter un fichier.