Quotidien Shaarli

Tous les liens d'un jour sur une page.

May 20, 2023

Organiser ses photos avec ExifTool

Si comme moi, vous venez de rentrer de vacances avec un bon milliers de photos qui sont en vrac dans un répertoire, voici un moyen simple de les...

Pour classer un répertoire de photos suivant la date de prise de vue :
exiftool -r -d %Y/%m/%d "-directory<datetimeoriginal" vacances2012

Modifier la date de prise de la photo filename.jpg soit le paramètre Exif "DateTimeOriginal" via la commande :
exiftool "-DateTimeOriginal+=Y:M:D h:m:s" filename.jpg

ou pour modifier l'ensemble des photos du répertoire DIR
exiftool "-DateTimeOriginal+=Y:M:D h:m:s" DIR

Par exemple, pour ajouter 5 heures et 30 minutes à la date de référence, voici la commande :
exiftool "-DateTimeOriginal+=0:0:0 5:30:0" filename.jpg

Autre exemple, pour enlever 1 jour à la date de référence, voici la commande :
exiftool "-DateTimeOriginal-=0:1:0 0:0:0" filename.jpg

ExifTool peut aussi modifier d'autres champs de méta-données de la photo comme la date de modification “Date Modified” (ModifyDate) et la date de création “Date Created” (CreateDate).

Pour modifier, toutes les dates en même temps, voici la commande :
exiftool "-AllDates+=Y:M:D h:m:s" filename.jpg

Et ExifTool crée une copie de la photo originale avant de modifier les paramètres.