Page 1 of 1

Changer la date d'après le nom de la photo

Posted: Mon Jan 29, 2024 2:37 pm
by jcc
Bonjour,
Je souhaiterai changer la date de la photo d'après le nom de la photo prose sur un téléphone...
Elle est généralement sous la forme IMG-YYYMMAA-WAxxxx.jpg
Est-ce que la fonctionnalité existe dans XNView MP ? Sinon, je suggère de la rajouter car il y a un fort besoin.
Les photos qui viennent d'applications comme WhatsApp supprime la date de prise de vue et le fichier copié sur PC prends la date de la copie. Le seul moyen de retrouver la date de prise de vue est le nom du fichier.
Merci d'avance si vous avez une solution.

Re: Changer la date d'après le nom de la photo

Posted: Mon Jan 29, 2024 3:49 pm
by michel038
Bonjour,
Vous avez parfaitement décrit le problème.
Effectivement ce serait sympa d'avoir cette fonction, d'autant que d'après ce que je crois comprendre, XnViewMP utilise déjà ExifTool pour diverses modifications de dates...

En attendant, j'utilise la commande exiftool

Code: Select all

 -k "-FileModifyDate<filename" "-FileCreateDate<filename" -overwrite_original
par l'intermédiaire de la fonction "Ouvrir avec" de XnViewMP

J'ai mis une description détaillée pour ce genre de fonction dans ce post viewtopic.php?p=186590#p186590
Prenez l'exemple 1, en mettant la commande ci-dessus comme paramètre pour ExifTool ...

Il suffira de faire un clic-droit sur un lot d'images, et d'actionner la fonction "Ouvrir avec ..." que vous aurez créée.

Re: Changer la date d'après le nom de la photo

Posted: Mon Jan 29, 2024 4:12 pm
by Franky
Bonjour,

Comme le nommage des fichiers n'est pas standard, la fonction ( changement de date en fct du nom de fichier ) ne peut pas être automatique.
Il faudrait pourvoir entrer des paramètres comme savoir où commence la date dans le nom de fichier et son format.

Re: Changer la date d'après le nom de la photo

Posted: Mon Jan 29, 2024 4:34 pm
by michel038
ExifTool fait le boulot. Il semble traiter le nom de fichier de gauche à droite, en recherchant uniquement les caractères numériques, 4 + 2 +2 pour la date, puis si d'autres chiffres sont détectés, ce sera hh puis mm puis ss ...

Re: Changer la date d'après le nom de la photo

Posted: Mon Jan 29, 2024 4:43 pm
by Franky
Ok dans le cas où le format de date est yyyymmdd mais si c'est un autre format par ex yyyy-mm-aa ?

Re: Changer la date d'après le nom de la photo

Posted: Mon Jan 29, 2024 5:34 pm
by michel038
mais si c'est un autre format ?
C'est Pierre qui devra se coltiner le boulot :mrgreen: :P :D

... Ou bien l'utilisateur passera d'abord par un renommeur de fichiers performant
Mais les dates hiérarchisées dans l'ordre année mois jour heure minute seconde c'est le cas le plus classique pour les smartphones et WhatsApp