[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Script pour renommer des photos selon la date de leur prise



David Cure a écrit :
Le Fri, Jan 30, 2009 at 03:30:51PM +0100, Guillaume ecrivait :
Qui saurait me dire comment faire la (lourde) tâche suivante ?
[snip]
Ben, il faudrait pouvoir pousser le vice à ajouter l'heure de prise, du genre 08_03_30_15h24.jpg
Quelqu'un aurait-il l'esprit suffisamment tordu pour m'aider ?

	même pas besoin de l'esprit tordu : jhead fait ça très bien.

	David.


Si j'avais su plus tôt...
J'ai plusieurs fois installé le paquet exif et construit une commande du genre : for i in *.JPG; do mv "$i" "`exif -i "$i" | grep 9003 | cut -d\| -f2 | cut -d\ -f1-2 | sed 's/://g;s/ /_/'`-`echo $i | sed 's/IMG.//;s/.JPG/.jpg/'`";done;

Comme ca, il y a la date, l'heure et le numero de sequence.
C'est du (moyen)quick-and-(very)dirty, mais ca marche à condition d'avoir le paquet exif

En général, je retourne les photos qui possèdent l'indicateur d'orientation pour que tous les logiciels les ouvrent correctement et je fais recalculer l'icone embarquée avec le paquet exiftran :

exiftran -gi *.jpg


Fanfan


Reply to: