Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
modifier_les_dates_des_photos_metadata_et_des_fichiers [2022/05/16 23:18] flaz |
modifier_les_dates_des_photos_metadata_et_des_fichiers [2022/06/09 09:46] (Version actuelle) flaz [Appliquer les dates d'une photo à une autre photo] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
Dans le second cas, les fichiers se retrouveront avec la date de l' | Dans le second cas, les fichiers se retrouveront avec la date de l' | ||
+ | |||
+ | On peut aussi souhaiter dater les photos suivant la date du fichier qui les contient. Ce sera notamment le cas pour reconstruire un ordre (" | ||
===== Corriger la date des photos et synchroniser les dates de fichiers d'un répertoire ===== | ===== Corriger la date des photos et synchroniser les dates de fichiers d'un répertoire ===== | ||
Ligne 40: | Ligne 42: | ||
</ | </ | ||
Malgré les apparences, la commande ne modifie pas les noms des fichiers. | Malgré les apparences, la commande ne modifie pas les noms des fichiers. | ||
+ | ===== Appliquer les dates d'une photo à une autre photo ===== | ||
+ | Si on veut uniquement appliquer la date de prise de vue : | ||
+ | < | ||
+ | exiftool -tagsFromFile fichier-source-meta -DateTimeOriginal fichier_cible | ||
+ | </ | ||
+ | On peut appliquer toutes les dates disponibles. C'est vite fait mais peut-être pas assez sélectif pour ce qu'on voudrait : | ||
+ | < | ||
+ | exiftool -tagsFromFile fichier-source-meta -AllDates fichier_cible | ||
+ | </ | ||
+ | On peut aussi appliquer toutes les méta-données. Encore plus vite fait, encore moins sélectif : | ||
+ | < | ||
+ | exiftool -tagsFromFile fichier-source-meta fichier_cible | ||
+ | </ | ||
===== Décrémenter la date des fichiers d'un répertoire ===== | ===== Décrémenter la date des fichiers d'un répertoire ===== | ||
On décide d' | On décide d' | ||
Ligne 77: | Ligne 92: | ||
exiftool -overwrite_original " | exiftool -overwrite_original " | ||
</ | </ | ||
+ | |||
+ | ===== Préfixer un nom de fichier par un numéro d' | ||
+ | ==== Suivant l' | ||
+ | < | ||
+ | jhead -n" | ||
+ | </ | ||
+ | < | ||
+ | ==== Suivant l' | ||
+ | < | ||
+ | jhead -n" | ||
+ | </ | ||
+ | variante utilisant "// | ||
+ | < | ||
+ | find *.jpeg -exec jhead -n" | ||
+ | </ | ||
+ | ===== Aligner la chronologie des fichiers sur l' | ||
+ | On est un peu hors sujet et ça peut paraître bizarre mais cette opération peut être fort utile dans certains cas. | ||
+ | |||
+ | Le plus simplement : | ||
+ | < | ||
+ | touch *.jpeg | ||
+ | </ | ||
+ | <note important> | ||
+ | Avec xargs((Si on a besoin d'un traitement plus complexe.)) (ici, pour dater en fonction de l' | ||
+ | < | ||
+ | ls -1r * | xargs -n 1 bash -c 'sleep 1 ;touch " | ||
+ | </ | ||
+ | <note tip>Afin de garantir des dates de fichiers différentes, | ||
+ | < |