{{tag>image exif xmp iptc}} ====== Les métadonnées ====== Les photos numériques embarquent des métadonnées. EXIF est présent dans les jpg, introduit par Kodak il n'est plus maintenu mais largement utilisé. Ces métadonnées sont générées par le matériel lors de la création de la photo, il n'est pas recommander de les modifier. Pour ajouter des métadonnées on peut utiliser XMP (Adobe) IPTC et EXIF. Les balises EXIF sont nombreuses, elles permettent d'enregistrer des informations telles que: * Date/heure de la création * Réglage de l'appareil * Localisation géographique * Auteur/droits auteur * Commentaire ===== Edition ===== **exiftool** est un outil en ligne de commande permettant d’éditeur les métadonnées liés a une image numérique cela comprend notamment les champs EXIF, IPTC, XMP. ==== Lister les métadonnées ==== Pour lister les champs EXIF définis dans le fichier photo.jpg $ exiftool -s -exif:all photo.jpg De la meme manière, pour lister les champs IPTC ou EXIF: $ exiftool -s -iptcc:all photo.jpg $ exiftool -s -xmp:all photo.jpg Pour lister l'ensemble des champs définis dans le fichier: $ exiftool -s -a photo.jpg L'argument **-s** permet d'afficher le nom court des champs au lieu de leur description (comportement par défaut). Pour modifier la valeur d'un tag existant on utilise la syntaxe suivante: $ exiftool -tagName="valeur" photo.jpg Si aucune valeur n'est donnée, le champ EXIF est supprimé. Dans l'exemple ci dessous, le champ EXIF **Comment** est supprimé: $ exiftool -comment= photo.jpg Lors de toute modification exiftool créer par défaut un fichier de même nom suffixé **_original**. Pour éviter se comportement l'option **-overwrite_original** est disponible ou **-o** pour spécifier un fichier/répertoire de sortie. ==== Modification de la localisation ==== $ exiftool -exif:gpslatitude="42 30 0.00" -exif:gpslatituderef=S a.jpg ==== Modification de l'auteur ==== $ exiftool -exif:Artist="Nom Auteur" fichier.jpg $ exiftool -xmp:author="Nom Auteur" fichier.jpg ==== Modification du copyright ==== $ exiftool -exif:copyright="CC BY-NC-SA 3.0 FR" fichier.jpg $ exiftool -xmp:copyright="CC BY-NC-SA 3.0 FR" fichier.jpg ==== Description et commentaires ==== $ exiftool -exif:ImageDescription="ma description" fichier.jpg $ exiftool -xmp:ImageDescription="ma description" fichier.jpg $ exiftool -exif:Comment="un commentaire" fichier.jpg $ exiftool -exif:UserComment="un commentaire" fichier.jpg $ exiftool -xmp:comment="un commentaire" fichier.jpg ==== mots-clés ==== $ exiftool -iptc:keywords="kw1" -iptc:keywords="kw2" fichier.jpg $ exiftool -xmp:subject="kw1" -xmp:subject="kw2" fichier.jpg ===== Traitement par lot ===== Un exemple de traitement par lot, ici tous les fichiers avec une extension jpg présents dans le répertoire courant auront les métadonnées EXIF/XMP mises à jour. Attention l'option **-overwrite_original** ne préserve pas de copie de sauvegarde des fichiers. for i in *.jpg; do exiftool {-exif:Artist,-xmp:author}="Yoann BEZILLE" {-exif,-xmp}:copyright="CC BY-NC-SA 3.0 FR" {-iptc:keywords,-xmp:subject}="Belem" -overwrite_original $i done ===== Références ===== * https://fr.wikipedia.org/wiki/Exchangeable_image_file_format * https://korben.info/exiftool.html * http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html