Outils pour utilisateurs

Outils du site


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
article:linux:exiftool [2019/04/05 21:47]
fab supprimée
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Exiftool ====== 
  
-L'​outil m'a brouté, les pages de doc (man, site) ne dévoilent pas toutes les options et la façon de passer les paramètres est zarbi, spécifique,​ et manque de flexibilité. 
- 
-En insistant et en cherchant, on arrive à se dépatouiller... 
- 
-  * http://​owl.phy.queensu.ca/​~phil/​exiftool/​filename.html 
-  * http://​u88.n24.queensu.ca/​exiftool/​forum/​index.php/​topic,​8485.msg43614.html 
-  * http://​u88.n24.queensu.ca/​exiftool/​forum/​index.php?​topic=7603.0 (j'​aimerais comprendre...) 
-  * http://​u88.n24.queensu.ca/​exiftool/​forum/​ 
-  * https://​www.linux.com/​learn/​how-sort-and-remove-duplicate-photos-linux : bah oui faut virer les dupes avant de faire le tri ou de manipuler avec exiftool 
- 
-<​code>​ 
-# Un code approximatif,​ en deux parties car le mot-clé "​subject"​ (norme XMP) n'est pas souvent défini. C'est le mot-clé utilisé par l'​import sous Windows 7+ 
-# On fait le choix d'​être très (mal) bavard si le sujet n'est pas renseigné. 
-# On enregistre le chemin d'​origine du fichier dans le champ "​usercomment",​ car le nom du répertoire est un équivalant de "​subject"​ mais non-intégré aux méta-données de la photo. 
- 
-exiftool -r '​-usercomment<​${filename} --- ${directory}'​ '​-FileName<​${datetimeoriginal}-non_renseigné/​${model}-${filename}%-.3nc-${imagesize}.%le'​ '​-FileName<​${datetimeoriginal}-${subject;​}/​${subject;​}_${imagesize}%-.3nc.%le'​ -d '​%Y/​%m'​ -overwrite_original -ext '​JPG'​ "​$PHOTOS_ORIG"​ 
- 
-</​code>​ 
- 
-<​code>​ 
-# Un autre exemple, ici pour renommer en indiquant l'ISO, la focale, l'​exposition. 
-# pas nickel car l'​exposition affiche trop de décimales 
- 
-$ exiftool * '​-FileName<​%f-_i${iso}_f${fnumber}_e${exposuretime#​}.%le'​ 
- 
-</​code>​