« Exiftool » : différence entre les versions

De Linux Server Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 6 : Ligne 6 :
Définir les metadata Modify Date, Create Date et Date/Time Original à la date de dernière modification du fichier (File Modification Date/Time) :
Définir les metadata Modify Date, Create Date et Date/Time Original à la date de dernière modification du fichier (File Modification Date/Time) :
<pre>exiftool -preserve '-alldates<filemodifydate' *.jpg</pre>
<pre>exiftool -preserve '-alldates<filemodifydate' *.jpg</pre>
Définir les metadata Modify Date, Create Date et Date/Time Original à la date de dernière modification du fichier (File Modification Date/Time), uniquement si DateTimeOriginal est absent ou a 0 :
exiftool -preserve '-alldates<filemodifydate' -if '(not $DateTimeOriginal or ($DateTimeOriginal eq "0000:00:00 00:00:00""))' *.jpg


Définir les metadata Modify Date, Create Date et Date/Time Original à la même valeur que Date/Time Original :
Définir les metadata Modify Date, Create Date et Date/Time Original à la même valeur que Date/Time Original :
Ligne 12 : Ligne 15 :
Définir les metadata Modify Date, Create Date et Date/Time Original fonction du nom du fichier en tronquant le prefixe IMG- et le suffixe -WA* puis en ajoutant une heure à 00:00:00 :
Définir les metadata Modify Date, Create Date et Date/Time Original fonction du nom du fichier en tronquant le prefixe IMG- et le suffixe -WA* puis en ajoutant une heure à 00:00:00 :
<pre>exiftool -preserve '-alldates<${filename;s/IMG-//;s/-WA.*//} 00:00:00' *.jpg</pre>
<pre>exiftool -preserve '-alldates<${filename;s/IMG-//;s/-WA.*//} 00:00:00' *.jpg</pre>
-alldates est un alias pour -CreateDate -DateTimeOriginal -ModifyDate

Dernière version du 5 avril 2026 à 02:54

exiftool -p '$filename has date $filemodifydate and $dateTimeOriginal and $CreateDate and $ModifyDate' -q -f *

Enlever 1h au metadata Modify Date, Create Date et Date/Time Original :

exiftool -AllDates-=1 file.jpg

Définir les metadata Modify Date, Create Date et Date/Time Original à la date de dernière modification du fichier (File Modification Date/Time) :

exiftool -preserve '-alldates<filemodifydate' *.jpg

Définir les metadata Modify Date, Create Date et Date/Time Original à la date de dernière modification du fichier (File Modification Date/Time), uniquement si DateTimeOriginal est absent ou a 0 : exiftool -preserve '-alldates<filemodifydate' -if '(not $DateTimeOriginal or ($DateTimeOriginal eq "0000:00:00 00:00:00""))' *.jpg

Définir les metadata Modify Date, Create Date et Date/Time Original à la même valeur que Date/Time Original :

exiftool -preserve '-alldates<datetimeoriginal' *.jpg

Définir les metadata Modify Date, Create Date et Date/Time Original fonction du nom du fichier en tronquant le prefixe IMG- et le suffixe -WA* puis en ajoutant une heure à 00:00:00 :

exiftool -preserve '-alldates<${filename;s/IMG-//;s/-WA.*//} 00:00:00' *.jpg

-alldates est un alias pour -CreateDate -DateTimeOriginal -ModifyDate