Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
exiftool [Le 21/06/2022, 11:43]
bcag2 ajout tags
exiftool [Le 29/03/2024, 09:40] (Version actuelle)
bcag2 ancienne révision (Le 08/05/2023, 23:02) restaurée
Ligne 1: Ligne 1:
-{{tag>​console photo terminal shell}+{{tag>​console photo terminal shell}}
 ---- ----
  
Ligne 6: Ligne 6:
 ExifTool est une bibliothèque [[:perl]] et un utilitaire en ligne de commande permettant de manipuler des méta-données.\\ 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 [[wpfr>​EXIF]],​ GPS, [[wpfr>​IPTC]],​ [[wpfr>​XMP]],​ [[wpfr>​GeoTiff]]… et la plupart des appareils photos et caméras, reportez-vous au [[https://​exiftool.org/​|site officiel]] pour plus d'​informations. Il supporte une grande variété de méta-données,​ dont [[wpfr>​EXIF]],​ GPS, [[wpfr>​IPTC]],​ [[wpfr>​XMP]],​ [[wpfr>​GeoTiff]]… et la plupart des appareils photos et caméras, reportez-vous au [[https://​exiftool.org/​|site officiel]] pour plus d'​informations.
 +<note warning>​Selon la page [[wpfr>​EXIF|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.</​note>​
  
 ===== Installation ===== ===== Installation =====
 +
 <code bash>​sudo apt install libimage-exiftool-perl</​code>​ <code bash>​sudo apt install libimage-exiftool-perl</​code>​
  
 ===== Utilisation ===== ===== Utilisation =====
 +
 ==== Afficher les métadonnées d'un fichier ==== ==== Afficher les métadonnées d'un fichier ====
 +
 <code bash>​exiftool nomFichierImage</​code>​ <code bash>​exiftool nomFichierImage</​code>​
-====  ​afficher ​les métadonnées d'un fichier en langue française ====+ 
 +====  ​Afficher ​les métadonnées d'un fichier en langue française ==== 
 <code bash>​exiftool -lang fr nomFichierImage</​code>​ <code bash>​exiftool -lang fr nomFichierImage</​code>​
 +
 ==== Afficher les métadonnées d'un fichier précédées de leur nom officiel (pour lecture ou inscription) ==== ==== 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 ​:+ 
 +=== Simple nom de la balise ​=== 
 <code bash>​exiftool -s nomFichierImage</​code>​ <code bash>​exiftool -s nomFichierImage</​code>​
-Nom de balise et groupe de métadonnées ​:+ 
 +=== Nom de balise et groupe de métadonnées ​=== 
 <code bash>​exiftool -G nomFichierImage</​code>​ <code bash>​exiftool -G nomFichierImage</​code>​
 +
 ==== Récupérer la date de création du fichier ==== ==== Récupérer la date de création du fichier ====
 +
 <code bash>​exiftool -CreateDate nom-nomFichier.AVI|JPG</​code>​ <code bash>​exiftool -CreateDate nom-nomFichier.AVI|JPG</​code>​
 +
 ==== Extraire des informations détaillées dans un fichier ==== ==== Extraire des informations détaillées dans un fichier ====
-  * Extraire les informations dans un fichier texte :+ 
 +===  ​Extraire les informations dans un fichier texte === 
 <code bash>​exiftool -lang fr -k -a -u -g1 -w txt nomFichier</​code>​ <code bash>​exiftool -lang fr -k -a -u -g1 -w txt nomFichier</​code>​
-  * Extraire les informations dans un fichier xmp (xmp sidecar) ​:+ 
 +=== Extraire les informations dans un fichier xmp (xmp sidecar) ​=== 
 <code bash>​exiftool -k -o %d%f.xmp nomFichierImage</​code>​ <code bash>​exiftool -k -o %d%f.xmp nomFichierImage</​code>​
 +
 ==== Extraire une métadonnées particulière dès lors que son nom est connu ==== ==== Extraire une métadonnées particulière dès lors que son nom est connu ====
-<code bash>​exiftool -exif:​fnumber nomFichierImage + 
-exiftool -imagesize nomFichierImage</​code>​+<code bash> 
 +exiftool -exif:​fnumber nomFichierImage 
 +exiftool -imagesize nomFichierImage 
 +</​code>​ 
 ==== Extraire toutes les métadonnées d'un groupe ==== ==== Extraire toutes les métadonnées d'un groupe ====
-<code bash>​exiftool -exif:all nomFichierImage + 
-exiftool -xmp:all nomFichierImage</​code>​+<code bash> 
 +exiftool -exif:all nomFichierImage 
 +exiftool -xmp:all nomFichierImage 
 +</​code>​ 
 ==== Écrire une métadonnée ==== ==== Écrire une métadonnée ====
-  * Écrire un commentaire+ 
 +=== Écrire un commentaire ​=== 
 <code bash>​exiftool -Comment="​Commentaire du fichier"​ nomFichierImage</​code>​ <code bash>​exiftool -Comment="​Commentaire du fichier"​ nomFichierImage</​code>​
  
-  * Insérer une balise IPTC:​Crédit+=== Insérer une balise IPTC:​Crédit ​=== 
 <code bash>​exiftool exiftool -IPTC:​CREDIT="​Félix NADAR" nomFichierImage</​code>​ <code bash>​exiftool exiftool -IPTC:​CREDIT="​Félix NADAR" nomFichierImage</​code>​
  
-  * Insérer des coordonnées GPS (« géotaggage »)+=== Insérer des coordonnées GPS (« géotaggage ») === 
 <code bash>​exiftool ​ -XMP:​GPSLongitude="​5.374361111111111" ​ -XMP:​GPSLatitude="​43.29552777777778" ​ -GPSLongitudeRef="​East"​ -GPSLatitudeRef="​North"​ nomFichierImage</​code>​ <code bash>​exiftool ​ -XMP:​GPSLongitude="​5.374361111111111" ​ -XMP:​GPSLatitude="​43.29552777777778" ​ -GPSLongitudeRef="​East"​ -GPSLatitudeRef="​North"​ nomFichierImage</​code>​
  
-  * Copier des métadonnées depuis un autre fichier +=== Copier des métadonnées depuis un autre fichier ​=== 
-<code bash>​exiftool -tagsfromfile nomFichierSource -all:all nomFichierImage+ 
 +<code bash> 
 +exiftool -tagsfromfile nomFichierSource -all:all nomFichierImage
 exiftool -tagsfromfile nomFichierSource -xmp nomFichierImage exiftool -tagsfromfile nomFichierSource -xmp nomFichierImage
 </​code>​ </​code>​
 +
 ==== Effacer des métadonnées ==== ==== Effacer des métadonnées ====
-  * Effacer toutes les métadonnées 
-<code bash>​exiftool -all= nomFichierImage 
-</​code>​ 
-  * Effacer toutes les occurrences d'une balise spécifique (notamment si des balaises homonymes existent dans plusieurs groupes) 
-<code bash>​exiftool -Comment= nomFichierImage 
-</​code>​ 
  
-  * Effacer uniquement les balises d'un groupe donné +=== Effacer toutes les métadonnées === 
-<code bash>​exiftool -iptc:​Comment= nomFichierImage + 
-</​code>​ +<code bash>​exiftool -all= nomFichierImage</​code>​ 
-  ​* ​Effacer toutes les balises d'un groupe donné + 
-<code bash>​exiftool -exif:all= nomFichierImage +=== Effacer toutes les occurrences d'une balise spécifique === 
-</​code>​+ 
 +(notamment si des balises homonymes existent dans plusieurs groupes) 
 + 
 +<code bash>​exiftool -Comment= nomFichierImage</​code>​ 
 + 
 +=== Effacer uniquement les balises d'un groupe donné ​=== 
 + 
 +<code bash>​exiftool -iptc:​Comment= nomFichierImage</​code>​ 
 + 
 +=== Effacer toutes les balises d'un groupe donné ​=== 
 + 
 +<code bash>​exiftool -exif:all= nomFichierImage</​code>​ 
 ===== Voir aussi ===== ===== Voir aussi =====
 +
   * [[:exiv2]], autre utilitaire complémentaire   * [[:exiv2]], autre utilitaire complémentaire
  
  • exiftool.1655804584.txt.gz
  • Dernière modification: Le 21/06/2022, 11:43
  • par bcag2