====== jhead ======
jhead un outil en ligne de commande de manipulation de données EXIF sur des photos (JPEG uniquement :( ), disposant de fonctionnalités de tri : renommage, déplacement, etc...
[[https://www.sentex.ca/~mwandel/jhead/usage.html|docs]]
Juste afficher les données exif :
# afficher les données exif
jhead fichier.jpeg
===== Trier par année / mois =====
jhead -exonly -n%Y/%Y-%m/%f *.jpeg
# -n : renommer les photos
# %Y %m ... : format de date selon strftime
# / : séparateur de dossier
# %f : reprendre le nom original
# *.jpeg : traiter tous les fichiers qui matchent cette expression
# -exonly : ne traiter que les fichiers qui ont des métadonnées EXIF
Ma recommandation : tout mettre dans un dossier (pour éviter de gérer une récursivité qui semble problématique)
===== Photos Whatsapp =====
Les photos de Whatsapp ne contiennent pas de données EXIF, mais les noms des fichiers sont bien. Alors il suffit de recréer les données EXIF à partir des noms de fichiers :)
Donc l'idée est de parser les noms de fichiers pour trouver les années, mois, jour, et de mettre ces infos dans les EXIF des fichiers, pour ensuite passer à la moulinette du chapitre précédent.
Un script python a été créé : ExifManip (voir dans les projets, ou sur la forge)