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

Ideas for improvements and requests for new features in XnView MP

Moderators: XnTriq, helmut, xnview

jcc
Posts: 17
Joined: Tue Nov 03, 2009 10:47 am
Location: Tournefeuille (31), France

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

Post 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.
Jean-Claude
User avatar
michel038
XnThusiast
Posts: 1301
Joined: Tue Sep 27, 2016 8:18 am
Location: France

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

Post 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.
Franky
Posts: 246
Joined: Fri Mar 06, 2020 1:28 pm
Location: France - BZH

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

Post 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.
User avatar
michel038
XnThusiast
Posts: 1301
Joined: Tue Sep 27, 2016 8:18 am
Location: France

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

Post 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 ...
Franky
Posts: 246
Joined: Fri Mar 06, 2020 1:28 pm
Location: France - BZH

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

Post 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 ?
User avatar
michel038
XnThusiast
Posts: 1301
Joined: Tue Sep 27, 2016 8:18 am
Location: France

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

Post 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