Table des matières
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…
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<format_string> : 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)