Ceci est une ancienne révision du document !
ExifTool
ExifTool est une bibliothèque perl et un utilitaire en ligne de commande permettant de manipuler des méta-données.
Il supporte une grande variété de méta-données, dont EXIF, GPS, IPTC, XMP, GeoTiff… et la plupart des appareils photos et caméras, reportez-vous au site officiel pour plus d'informations.
Installation
sudo apt install libimage-exiftool-perl
Utilisation
Afficher les métadonnées d'un fichier
exiftool nomFichierImage
afficher les métadonnées d'un fichier en langue française
exiftool -lang fr nomFichierImage
Afficher les métadonnées d'un fichier précédées de leur nom officiel (pour lecture ou inscription)
Simple nom de la balise :
exiftool -s nomFichierImage
Nom de balise et groupe de métadonnées :
exiftool -G nomFichierImage
Récupérer la date de création du fichier
exiftool -CreateDate nom-nomFichier.AVI|JPG
Extraire des informations détaillées dans un fichier
- Extraire les informations dans un fichier texte :
exiftool -lang fr -k -a -u -g1 -w txt nomFichier
- Extraire les informations dans un fichier xmp (xmp sidecar) :
exiftool -k -o %d%f.xmp nomFichierImage
Extraire une métadonnées particulière dès lors que son nom est connu
exiftool -exif:fnumber nomFichierImage
exiftool -imagesize nomFichierImage
Extraire toutes les métadonnées d'un groupe
exiftool -exif:all nomFichierImage exiftool -xmp:all nomFichierImage
Écrire une métadonnée
- Écrire un commentaire
exiftool -Comment="Commentaire du fichier" nomFichierImage
- Insérer une balise IPTC:Crédit
exiftool exiftool -IPTC:CREDIT="Félix NADAR" nomFichierImage
- Insérer des coordonnées GPS (« géotaggage »)
exiftool -XMP:GPSLongitude="5.374361111111111" -XMP:GPSLatitude="43.29552777777778" -GPSLongitudeRef="East" -GPSLatitudeRef="North" nomFichierImage
- Copier des métadonnées depuis un autre fichier
exiftool -tagsfromfile nomFichierSource -all:all nomFichierImage exiftool -tagsfromfile nomFichierSource -xmp nomFichierImage
Effacer des métadonnées
- Effacer toutes les métadonnées
exiftool -all= nomFichierImage
- Effacer toutes les occurrences d'une balise spécifique (notamment si des balaises homonymes existent dans plusieurs groupes)
exiftool -Comment= nomFichierImage
- Effacer uniquement les balises d'un groupe donné
exiftool -iptc:Comment= nomFichierImage
- Effacer toutes les balises d'un groupe donné
exiftool -exif:all= nomFichierImage
Voir aussi
- exiv2, autre utilitaire complémentaire
Liens utiles
- (en) https://exiftool.org/ site officiel
- (en) https://linuxhint.com/get_filea_metadata_exif_tool/ exemple d'extraction de méta-données avec exiftool
Contributeurs : zococo, bcag2