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.
Selon la page wikipédia, EXIF n'est plus maintenu !
Ce qui n'empêche pas ExifTool de conserver tout son intérêt pour lire et écrire des métadonnées, entre autre au format IPTC.
Ce qui n'empêche pas ExifTool de conserver tout son intérêt pour lire et écrire des métadonnées, entre autre au format IPTC.
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 balises 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