Chez JL

Accueil > Informatique > Applications > exif exitool - modifier les métadonnées d’un fichier

exif exitool - modifier les métadonnées d’un fichier

dimanche 29 juin 2014, par JL

 Modifier les métadonnées

Mon appareil photo n’était pas à l’heure. Du coup les métadonnées des photos sont fausses, et le logiciel de gestion de bibliothèque de photos, qui tri par date, en s’appuyant sur les métadonnées, ne m’affiche pas les photos dans l’ordre attendu.

apt install exif

Pour afficher :

exif maphoto.jpg

Il y a 2 dates à corriger. Pour le faire :

exif maphoto.jpg -t 0x9003 --ifd=EXIF --set-value='2014:06:28 07:15:00' --output=maphoto.jpg
exif maphoto.jpg -t 0x9004 --ifd=EXIF --set-value='2014:06:28 07:15:00' --output=maphoto.jpg

Script pour le faire plus rapidement (attention au guillement et antislash) :

echo "paramètre 1 : nom du fichier"
echo "paramètre 2 : date au format du genre 2014:06:30\ 07:51:00"
echo "exemple : modifi_date_photo photo.jpg 2014:06:30\ 07:51:00 "

exif $1 -t 0x9003 --ifd=EXIF --set-value="$2" --output=$1
exif $1 -t 0x9004 --ifd=EXIF --set-value="$2" --output=$1

Je n’ai pas trouvé d’outils graphique pour faire cela. J’ai essayé notamment phatch, mais sans succès.

 Effacer les métadonnées

D’après https://blog.mathiasblanchemanche.ch (en enlevant les jurons).

Pour mettre "vide" dans tous les champs des métadonnées

apt install libimage-exiftool-perl
exiftool "-all:all=vide" -overwrite_original *.ogg

A adapter selon l’extension de fichier, par exemple :

exiftool "-all:all=vide" -overwrite_original *.jpg