{{tag>graphisme photo}}
----
====== exiv2 ======
**exiv2** est un programme en ligne de commande permettant de manipuler (lecture/écriture) les commentaires et métadonnées d'images.
===== Pré-requis =====
* Disposer des [[:sudo|droits d'administration]].
* Disposer d'une connexion Internet configurée et activée.
===== Installation =====
Il vous suffit, pour cela, d’[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>exiv2|exiv2]]**.
===== Utilisation=====
==== Afficher ====
Afficher un résumé des données EXIF de tous les fichier JPEG du répertoire courant :
exiv2 *.jpg
Afficher toutes les données EXIF du fichier image.png
exiv2 -pa image.png
-pa = toutes les EXIF ? à vérifier. La plupart certainement.
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
==== Renommer ====
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
#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
==== Extraire ====
Extraire une balise particulière (par exemple //Exif.GPSInfo.GPSLatitude//) :
exiv2 -g Exif.GPSInfo.GPSLatitude img_test_201205.jpg
Extraire uniquement la valeur de la balise //Exif.GPSInfo.GPSLatitude// :
exiv2 -g Exif.GPSInfo.GPSLatitude -Pv img_test_201205.jpg
Connaître la liste des balises disponibles :
exiv2 -P k img_test_201205.jpg
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) :
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
==== Supprimer des métadonnées ====
Supprimer toutes les méta-données (par exemple avant de publier les photos sur internet):
exiv2 rm *.jpg
Supprimer uniquement la valeur de la balise //Exif.GPSInfo.GPSLatitude// :
exiv2 -M"del Exif.GPSInfo.GPSLatitude" img_test_201205.jpg
==== 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)
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
Enlever 1h à l'horodatage des données exiv (quand on a oublié de mettre à l'heure d'été son APN) :
exiv2 -v -a -01:00:0 ad MesPhotos*.JPG
===== Désinstallation =====
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
===== Voir aussi =====
* **(en)** [[man>exiv2]]
* **(en)** [[https://www.exiv2.org/|Site officiel d'exiv2]]
* **(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]]
* [[imagemagick|modifier les images avec Imagemagick]]
* [[:digikam]], gestionnaire de photos
* [[:exiftool]], utilitaire équivalent et complémentaire
----
//Contributeurs: bcag2//