Une extension de fichier est la courte partie à la fin d'un nom de fichier, après le point. Dans expenses.xlsx, le nom de base est expenses et l'extension est xlsx. Windows identifie les types de fichiers par leur extension et utilise cette extension pour choisir l'app et l'icône d'un fichier.
L'extension de type de fichier est un champ d'un rapport de métadonnées. Elle indique généralement l'extension correspondant au type de données contenu dans le fichier, qui peut différer de l'extension dans le nom du fichier. Le lecteur de métadonnées ExifTool appelle ce champ FileTypeExtension et le décrit comme une extension courante en minuscules pour le type de fichier.
À quoi ressemble la valeur
La valeur est une extension en minuscules, sans le point, et elle fait généralement 3 ou 4 caractères. Un type de fichier peut avoir plusieurs extensions courantes, mais le champ n'en affiche qu'une seule.
Par exemple, une image JPEG peut se terminer par .jpeg, .jpg ou .jpe, et son extension de type de fichier est jpg. ExifTool donne ces valeurs pour quelques formats courants :
jpgpour une image JPEGtifpour une image TIFFpngpour une image PNGmp3pour un fichier audio MP3mpgpour une vidéo MPEGpdfpour un document PDF
D'où vient la valeur
Le fichier ne stocke pas son extension de type de fichier. Le lecteur de métadonnées calcule la valeur à chaque lecture du fichier. ExifTool indique que ce champ n'est pas modifiable, vous ne pouvez donc pas l'éditer.
Pour trouver le type, ExifTool lit les premiers octets du fichier, appelés en-tête. Un format peut avoir un nombre magique, qui est une séquence d'octets fixe à un endroit précis dans le fichier. ExifTool teste d'abord le format suggéré par l'extension dans le nom du fichier.
Quand un format a un nombre magique, les octets doivent correspondre, quel que soit le nom du fichier. L'extension peut tout de même aider à décider du type, par exemple entre des formats raw d'appareil photo basés sur TIFF, comme NEF et ARW. ExifTool donne ensuite l'extension habituelle pour le type trouvé.
En quoi l'extension diffère-t-elle du type de fichier
Le type de fichier est le format des données dans le fichier, comme JPEG ou MP3. L'extension n'est qu'une partie du nom, et n'importe qui peut la modifier en renommant un fichier.
Une nouvelle extension ne convertit pas le fichier vers un autre format, car elle ne change que le nom. Le fichier peut alors ne plus s'ouvrir dans l'app qui l'a créé.
C'est pourquoi un rapport de métadonnées affiche les deux valeurs. Le nom du fichier montre l'extension donnée au fichier, et l'extension de type de fichier indique l'extension qui correspond au contenu. Le type MIME désigne le même type de fichier sous une troisième forme.
Pourquoi cela est important pour votre fichier
Comparez l'extension dans le nom du fichier avec l'extension de type de fichier. Si elles correspondent, le nom convient généralement au contenu. Une image JPEG nommée photo.jpeg convient aussi, car jpeg et jpg sont deux extensions courantes pour JPEG.
Si elles diffèrent, vérifiez si ce sont toutes les deux des extensions courantes pour le même format, comme tiff et tif. Si ce n'est pas le cas, le nom ne correspond peut-être pas au contenu. Votre ordinateur choisit l'app en fonction de l'extension, donc le fichier peut s'ouvrir dans la mauvaise app ou ne pas s'ouvrir du tout.
Pour comparer les deux valeurs, vous devez voir l'extension dans le nom du fichier. Sur Mac, les extensions sont généralement masquées. Voici comment les afficher :
- Sur un Mac : dans le Finder, choisissez Réglages dans le menu Finder, cliquez sur Avancé et cochez Afficher toutes les extensions de noms de fichiers
- Sous Windows 11 : dans l'Explorateur de fichiers, sélectionnez Affichage, puis Afficher, puis Extensions de noms de fichiers