Bonjour,
Pour moi, la richesse de la fonction renommer par lot tient de la magie !
Ma formule préférée est du type :
{EXIF:Date Taken [Y-m-d H]} Quimper ###
Pour ma 30è photo prise à Quimper le 20-08-2023 à 16h, j'obtiens donc
2023-08-20 16 Quimper 030
Je voudrais cependant faire figurer un "h" après l'heure.
Cela pour obtenir le nom de fichier suivant:
2023-08-20 16h Quimper 030
Cela pourrait évidemment s'appliquer aussi à un m pour minutes et un s pour secondes...
Je comprends un peu le rôle des {} et des [] et j'ai pataugé avec mais rien trouvé...
Merci pour toute idée !
EXIF date taken avec "h" en plus après l'heure
Moderators: XnTriq, helmut, xnview
-
- Posts: 249
- Joined: Fri Mar 06, 2020 1:28 pm
- Location: France - BZH
Re: EXIF date taken avec "h" en plus après l'heure
Bonsoir,
Essayes de mettre {EXIF:Date Taken [Y-m-d H'h']} Quimper ###
Essayes de mettre {EXIF:Date Taken [Y-m-d H'h']} Quimper ###
-
- Posts: 7
- Joined: Sun Dec 27, 2020 6:22 pm
Re: EXIF date taken avec "h" en plus après l'heure
Bonjour,
J'ai essayé ton truc avec la totale heures minutes secondes pour le même prix
{EXIF:Date Taken [Y-m-d H'h' M'm' S's']}
Cela fonctionne bien, sauf pour les minutes :
résultat
2023-08-16 18h 41MM 32s
Bizarre, 'h' et 's' passent bien mais pas 'm'...
J'ai essayé ton truc avec la totale heures minutes secondes pour le même prix
{EXIF:Date Taken [Y-m-d H'h' M'm' S's']}
Cela fonctionne bien, sauf pour les minutes :
résultat
2023-08-16 18h 41MM 32s
Bizarre, 'h' et 's' passent bien mais pas 'm'...
-
- Posts: 249
- Joined: Fri Mar 06, 2020 1:28 pm
- Location: France - BZH
Re: EXIF date taken avec "h" en plus après l'heure
Bonsoir,
C'est peut-être parce que le m est une variable ( pour le mois ), alors que h et s ne le sont pas.
Il faudrait du coup séparer les variables en y insérant le m entre les minutes et les secondes comme ceci
{EXIF:Date Taken [Y-m-d_H'h'M]}m{EXIF:Date Taken [S's]}
C'est peut-être parce que le m est une variable ( pour le mois ), alors que h et s ne le sont pas.
Il faudrait du coup séparer les variables en y insérant le m entre les minutes et les secondes comme ceci
{EXIF:Date Taken [Y-m-d_H'h'M]}m{EXIF:Date Taken [S's]}
-
- Posts: 1
- Joined: Thu Oct 12, 2023 2:46 pm
Re: EXIF date taken avec "h" en plus après l'heure
Bonjour,
Je ne sais pas si toujours d'actualité, mais j'utilise (encore) la Vers 2.40, et utilise :
<Date Digitized [Ymd_HhMS]>
Salut
Je ne sais pas si toujours d'actualité, mais j'utilise (encore) la Vers 2.40, et utilise :
<Date Digitized [Ymd_HhMS]>
Salut
Xnview 1-82.4
Xnview MP 2-40
Xnview MP 2-40
-
- Posts: 7
- Joined: Sun Dec 27, 2020 6:22 pm
Re: EXIF date taken avec "h" en plus après l'heure
Bonjour,
Finalement, j'utilise un autre logiciel en plus : sous Linux, le navigateur de fichiers Caja.
D'abord je renomme tous les fichiers d'un dossier avec Xnview.
j'utilise par ex.
## {EXIF:Date Taken [Y-m-d_H-M]} Madrid
(comme vous voyez j'enlève les secondes "-S")
ce qui donne par ex.
01 2016-07-06_16-54 Madrid.jpg
("16-54" = 16 heures 54 minutes
Je passe sous Caja dans le dossier concerné, je sélectionne tous les fichiers renommés juste avant par Xnview.
Bouton droit sur la sélection et un menu offre entre autres "Rename all" (seul nom pas en français dans les menus. Ça doit être un plugin).
Dans la fenêtre "Rename all" qui s'ouvre, on peut choisir entre quatre fonctions :
- insérer une chaîne après le nième caractère
- retirer les caractères entre les positions n° tant et tant
- remplacer telle chaîne par telle autre
- énumérer
Dans l'exemple du fichier
01 2016-07-06_16-54 Madrid.jpg
Je choisis "insérer" un "h" après le 16è caractère (le 6 dans "16-54". Ça se fait en déplaçant le curseur avec les flèches gauche-droite du clavier).
Ça donne donc
01 2016-07-06_16h-54 Madrid.jpg
D'autres modifs sont évidemment possibles. Le maniement du plugin est un peu déconcertant au début mais maintenant je fais ça assez vite.
Il existe certainement d'autres renommeurs de fichiers sous Linux et sou Windows, l'important est qu'ils aient les fonctions du genre "retirer tant de caractères entre x et y" et "insérer tel caractère à telle position dans les noms des fichiers".
Cordialement,
Michel
Finalement, j'utilise un autre logiciel en plus : sous Linux, le navigateur de fichiers Caja.
D'abord je renomme tous les fichiers d'un dossier avec Xnview.
j'utilise par ex.
## {EXIF:Date Taken [Y-m-d_H-M]} Madrid
(comme vous voyez j'enlève les secondes "-S")
ce qui donne par ex.
01 2016-07-06_16-54 Madrid.jpg
("16-54" = 16 heures 54 minutes
Je passe sous Caja dans le dossier concerné, je sélectionne tous les fichiers renommés juste avant par Xnview.
Bouton droit sur la sélection et un menu offre entre autres "Rename all" (seul nom pas en français dans les menus. Ça doit être un plugin).
Dans la fenêtre "Rename all" qui s'ouvre, on peut choisir entre quatre fonctions :
- insérer une chaîne après le nième caractère
- retirer les caractères entre les positions n° tant et tant
- remplacer telle chaîne par telle autre
- énumérer
Dans l'exemple du fichier
01 2016-07-06_16-54 Madrid.jpg
Je choisis "insérer" un "h" après le 16è caractère (le 6 dans "16-54". Ça se fait en déplaçant le curseur avec les flèches gauche-droite du clavier).
Ça donne donc
01 2016-07-06_16h-54 Madrid.jpg
D'autres modifs sont évidemment possibles. Le maniement du plugin est un peu déconcertant au début mais maintenant je fais ça assez vite.
Il existe certainement d'autres renommeurs de fichiers sous Linux et sou Windows, l'important est qu'ils aient les fonctions du genre "retirer tant de caractères entre x et y" et "insérer tel caractère à telle position dans les noms des fichiers".
Cordialement,
Michel
-
- Posts: 7
- Joined: Sun Dec 27, 2020 6:22 pm
Re: EXIF date taken avec "h" en plus après l'heure
(Message à supprimer)
Last edited by Mith44 on Mon Oct 30, 2023 9:14 pm, edited 1 time in total.
-
- Posts: 7
- Joined: Sun Dec 27, 2020 6:22 pm
Re: EXIF date taken avec "h" en plus après l'heure
Excuse-moi ! J'ai dû essayer ta chaîneFranky wrote: ↑Sat Aug 26, 2023 7:45 pm Bonsoir,
C'est peut-être parce que le m est une variable ( pour le mois ), alors que h et s ne le sont pas.
Il faudrait du coup séparer les variables en y insérant le m entre les minutes et les secondes comme ceci
{EXIF:Date Taken [Y-m-d_H'h'M]}m{EXIF:Date Taken [S's]}
{EXIF:Date Taken [Y-m-d_H'h'M]}m{EXIF:Date Taken [S's]}
en me plantant dans le copier-coller parce que je voulais supprimer les secondes...
Je viens de réessayer et cela marche très bien !
Ça donne
2016-07-06_16h54m50s Madrid
(avec les secondes)
Et avec la suppression des secondes
{EXIF:Date Taken [Y-m-d_H'h'M]}m
2016-07-06_16h54m Madrid
Merci encore d'avoir cherché... et trouvé !
Cordialement,
Michel