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
exiv2 [Le 04/02/2015, 11:32]
bcag2 [Voir aussi] lien vers imagemagick
exiv2 [Le 28/02/2024, 08:29] (Version actuelle)
bcag2 [Renommer] détails, fmt heure-minute… %H%M
Ligne 17: Ligne 17:
 ===== Utilisation===== ===== Utilisation=====
  
 +==== Afficher ====
 Afficher un résumé des données EXIF de tous les fichier JPEG du répertoire courant : Afficher un résumé des données EXIF de tous les fichier JPEG du répertoire courant :
-  ​exiv2 *.jpg+<code bash>exiv2 *.jpg</​code>​
  
 +Afficher toutes les données EXIF du fichier image.png
 +<code bash>​exiv2 -pa image.png</​code>​
 +<note warning>​-pa = toutes les EXIF ? à vérifier. La plupart certainement.</​note>​
 Renommer //​img_test.jpg//​ à sa date-heure de prise de vue (e.g. renommée en //​20140517_172233.jpg//​ si elle a été prise le 17 mai 2014 à 17:22:33) : Renommer //​img_test.jpg//​ à sa date-heure de prise de vue (e.g. renommée en //​20140517_172233.jpg//​ si elle a été prise le 17 mai 2014 à 17:22:33) :
-   exiv2 rename img_test.jpg+<code bash>exiv2 rename img_test.jpg</​code>​
  
-Renommer //​img_test.jpg//​ en //​img_test_201205.jpg//​ : +==== Renommer ==== 
-  exiv2 -r':​basename:​_%Y%m'​ rename img_test.jpg+Quelques mots clés de format (//fmt//) : 
 +  * //:​basename://​ nom initial du fichier sans l’extension 
 +  * //%Y%m%d// récupèrent respectivement l’année sur 4 chiffres, le mois sur 2 chiffres et le jour sur 2 chiffres 
 +  * //%H%M%S// récupèrent respectivement l’heure, les minutes et secondes chacune sur 2 chiffres 
 +<code bash> 
 +#Renommer //​img_test.jpg//​ en //​img_test_201205.jpg//​ : 
 +exiv2 -r':​basename:​_%Y%m'​ rename img_test.jpg 
 +# ou encore avec date-heure-minute en préfixe //​img_test.jpg//​ en //​20120530-1852_img_test_.jpg//​ : 
 +exiv2 -r %Y%m%d-%H%M_:​basename:​_ img_test.jpg 
 +</​code>​ 
 +  
 +==== Extraire ==== 
 +Extraire une balise particulière (par exemple //​Exif.GPSInfo.GPSLatitude//​) : 
 +<code bash>​exiv2 -g Exif.GPSInfo.GPSLatitude img_test_201205.jpg</​code>​ 
 +   
 +Extraire uniquement la valeur de la balise ​ //​Exif.GPSInfo.GPSLatitude//​ : 
 +<code bash>​exiv2 -g Exif.GPSInfo.GPSLatitude -Pv img_test_201205.jpg</​code>​ 
 +   
 +Connaître la liste des balises disponibles : 
 +<code bash>​exiv2 -P k img_test_201205.jpg</​code>​ 
 +   
 +Outre les méta-données,​ il est possible d'​extraire des images incluent dans un fichier [[:​raw]] :​ 
 +Exemple pour lister les images contenues dans le fichier NEF (raw Nikon) : 
 +<code bash> 
 +exiv2 -pp DSC_1049.NEF 
 +# qui retourne : 
 +Preview 1: image/tiff, 160x120 pixels, 57852 bytes 
 +Preview 2: image/jpeg, 640x424 pixels, 150445 bytes 
 +Preview 3: image/tiff, 700x466 pixels, 984378 bytes 
 +Preview 4: image/jpeg, 1620x1080 pixels, 1035231 bytes 
 +Preview 5: image/jpeg, 5568x3712 pixels, 2081344 bytes 
 +# commande pour extraire la "​Preview 5" 
 +exiv2 -ep5 DSC_1049.NEF 
 +# qui extrait cette image, nommée DSC_1049-preview5.jpg 
 +</​code>​ 
 + 
 +==== Supprimer des métadonnées ==== 
 +Supprimer toutes les méta-données (par exemple avant de publier les photos sur internet):​ 
 +<code bash>​exiv2 rm *.jpg </​code>​ 
 + 
 +Supprimer uniquement la valeur de la balise //​Exif.GPSInfo.GPSLatitude//​ : 
 +<code bash>​exiv2 -M"del Exif.GPSInfo.GPSLatitude"​ img_test_201205.jpg</​code>​ 
 + 
 +==== Insérer des métadonnées ==== 
 +Insérer des coordonnées GPS dans une photo (coordonnées de référence : 43°17'​43.9"​N 5°22'​27.7"​E - saisie obligatoire sous forme de rationnel ou fraction pour les non matheux) 
 +<code bash> exiv2 -M"set Exif.GPSInfo.GPSLatitude 43/1 17/1 439/​10"​ -M"set Exif.GPSInfo.GPSLatitudeRef N" -M"​set ​ Exif.GPSInfo.GPSLongitude 5/1 22/1 277/​10"​ -M"set Exif.GPSInfo.GPSLongitudeRef E" image.jpg</​code>​ 
 + 
 +Enlever 1h à l'​horodatage des données exiv (quand on a oublié de mettre à l'​heure d'​été son APN) : 
 +<code bash> 
 +exiv2 -v -a -01:00:0 ad MesPhotos*.JPG 
 +</​code>​
 ===== Désinstallation ===== ===== Désinstallation =====
  
Ligne 30: Ligne 84:
  
 ===== Voir aussi ===== ===== Voir aussi =====
- +  * **(en)** [[man>​exiv2]] 
-  * **(en)** [[http://​www.exiv2.org/​|Site officiel d'​exiv2]] +  * **(en)** [[https://​www.exiv2.org/​|Site officiel d'​exiv2]] 
-  * **(fr)** [[http://​touticphoto.fr/​faq/​11-renommage-photos-en-ligne-de-commande|Renommage photos et ajout de données EXIF IPTC XMP sur touticphoto]]+  * **(fr)** [[https://​touticphoto.fr/​assistance-informatique/​11-renommage-photos-en-ligne-de-commande|Renommage photos et ajout de données EXIF IPTC XMP sur touticphoto.fr]]
   * **(fr)** [[http://​kerlinux.org/​2010/​07/​manipulation-des-dates-de-photos-jpeg-avec-exiv2/​|Tutoriel exiv2]]   * **(fr)** [[http://​kerlinux.org/​2010/​07/​manipulation-des-dates-de-photos-jpeg-avec-exiv2/​|Tutoriel exiv2]]
   * [[imagemagick|modifier les images avec Imagemagick]]   * [[imagemagick|modifier les images avec Imagemagick]]
 +  * [[:​digikam]],​ gestionnaire de photos
 +  * [[:​exiftool]],​ utilitaire équivalent et complémentaire
  
 ---- ----
 //​Contributeurs:​ bcag2// //​Contributeurs:​ bcag2//
 +
  • exiv2.1423045956.txt.gz
  • Dernière modification: Le 04/02/2015, 11:32
  • par bcag2