Imaginons, j'ai pris une série de photographies, avant de les renommer je souhaite rajouter d'autres renseignement aux métadonnées "EXIF": Un commentaire, le lieu de prise et nom de la plante que j'ai photographié dans la série, il s'agit de la colchique d'automne (Colchicum autumnale).
Si je n'avais qu'une photographie à modifier j'utiliserai la ligne suivante:
$ exiv2 -M"set Exif.Photo.UserComment charset=Ascii Paris - Colchicum autumnale (colchique d'automne) " DSC_0013.JPG
Mais voilà, j'ai plusieurs photographies à modifier, alors je vais utiliser une boucle "for, do, done" et pourquoi pas en faire un script pour éviter la réécriture de la ligne à chaque fois, à vous de voir.
Ajoutons aux données EXIF un commentaire pour le nom et lieu: Paris - Colchicum autumnale (colchique d'automne)
$ for i in *.JPG; do exiv2 -M"set Exif.Photo.UserComment charset=Ascii Paris - Colchicum autumnale (colchique d'automne)" $i; done
Vérifions avec la commande exiv2 et l'option "-pt" pour plus de détail:
$ exiv2 -pt DSC_0012.JP (...) Exif.Nikon3.Saturation Ascii 16 NORMAL Exif.Nikon3.VariProgram Ascii 16 AUTO Exif.Photo.UserComment Undefined 56 Paris - Colchicum autumnale (colchique d'automne) Exif.Photo.SubSecTime Ascii 3 50 (...)
De la même façon on peut mettre le nom d'auteur, le Copyright etc.
Exemple:
$ for i in *.JPG; do exiv2 -M"set Exif.Image.Artist Mon_prenom et NOM" $i; done $ for i in *.JPG; do exiv2 -M"set Exif.Image.Copyright Creative Commons BY-NC-SA" $i; done $ exiv2 -pt DSC_0012.JP (...) Exif.Image.Artist Ascii 18 Mon_prenom et NOM Exif.Image.YCbCrPositioning Short 1 Co-sited Exif.Image.Copyright Ascii 26 Creative Commons BY-NC-SA (...) Exif.Photo.UserComment Undefined 56 Paris - Colchicum autumnale (colchique d'automne) (...)
Derniers commentaires