Gérer les métadonnées de vos photos
Les métadonnées (aussi appelé metadata) sont des données incorporées dans vos photos, images ou encore vidéos. Elles regroupent les informations se reportant au fichier dans lequel elles sont incluses. Ces informations peuvent être la localisation GPS de la prise de vue, l’objectif et l’appareil photo utilisé ainsi que l’ensemble des réglages de l’appareil photo au moment de la prise de vue. Ces informations sont enregistrées par tout type d’appareil prenant des photos numériques, de l’appareil photo Reflex professionnel au téléphone portable en passant par le petit compact. Évidemment ces informations ne sont pas identiques d’un appareil à un autre, un téléphone portable va de nos jours ajouter automatiquement la localisation GPS de la prise de vue, là ou votre ancien compact qui a 5 ans d’age ne les mettra pas.
Prenons nos outils
Dans cet article, nous utiliserons un petit utilitaire disponible sur toutes les plateformes et permettant de gérer les métadonnées de vos photos. Cet utilitaire est exiftool
originalement conçu par Phil Harvey et disponible sur le site officiel. C’est un utilitaire écrit en Perl au code source ouvert. Pour l’installer sur notre distribution favorite, Debian, nous utilisons le gestionnaire de paquet :
# apt-get install libimage-exiftool-perl
Vous trouverez sur le site officiel les versions pour Windows et pour Macintosh ainsi que toutes les formats de fichiers qu’il est à même de lire et modifier.
Quelles informations se trouvent dans mes photos ?
Et bien cela dépend de votre appareil photo, de votre logiciel de traitement (si vous en utilisez un) et de votre bon vouloir. J’entends par appareil photo tout appareil permettant de prendre un cliché au format numérique : appareil photo reflex, bridge, compact, camera Go Pro ou autre ou encore téléphone portable.
Les métadonnées produites par un Reflex Canon 500D
J’utilise en loisir photographique un Reflex Canon 500D, c’est un bon appareil photo pour mon utilisation. Je prends l’ensemble de mes photos personnelles au format RAW avec cet appareil et utilise différents objectifs. Pour lire les informations, nous pouvons utiliser la commande suivante :
$ exiftool IMG_0001.CR2 ExifTool Version Number : 9.74 File Size : 19 MB Camera Model Name : Canon EOS 500D Orientation : Horizontal (normal) Artist : Copyright : Exposure Time : 1/320 F Number : 8.0 Exposure Program : Manual ISO : 100 Date/Time Original : 2013:07:31 07:43:09 Create Date : 2013:07:31 07:43:09 Flash : Off, Did not fire Focal Length : 17.0 mm Quality : RAW Camera Orientation : Horizontal (normal) Canon Model ID : EOS Rebel T1i / 500D / Kiss X3 Lens ID : Sigma 17-50mm f/2.8 OS HSM or Tamron SP 17-50mm f/2.8 XR Di II VC Shooting Mode : Manual Shutter Speed : 1/320 Create Date : 2013:07:31 07:43:09.18 Date/Time Original : 2013:07:31 07:43:09.18 Modify Date : 2013:07:31 07:43:09.18 Focal Length : 17.0 mm (35 mm equivalent: 27.0 mm) Hyperfocal Distance : 1.91 m Lens : 17.0 - 50.0 mm (35 mm equivalent: 27.0 - 79.4 mm)
Je vous ai enlevé la plupart des informations car la sortie sur ce fichier me retournait environ 300 lignes.
Comme vous pouvez le constater rien de très surprenant, on a le modèle d’appareil photo, le modèle d’objectif, l’orientation de l’appareil au moment de la prise de vue ainsi que les réglages utilisés. Ces informations sont utilisées par les logiciels de retouche et de visionnage pour afficher l’image correctement.
et celles produites par un téléphone
Dans la vie de tous les jours, j’utilise aussi un téléphone, notamment le NEXUS 5, mais la plupart des smartphones d’aujourd’hui enregistrent plus ou moins les mêmes informations.
$ exiftool source.mp4 ExifTool Version Number : 9.74 File Modification Date/Time : 2015:03:18 08:37:32+01:00 File Access Date/Time : 2015:07:10 22:44:19+02:00 MIME Type : video/mp4 Major Brand : MP4 v2 [ISO 14496-14] Compatible Brands : isom, mp42 Create Date : 2015:03:17 17:39:24 Modify Date : 2015:03:17 17:39:24 Time Scale : 1000 Duration : 0:00:31 Preferred Rate : 1 Preferred Volume : 100.00% GPS Coordinates : 47 deg 5' 28.4" N, 4 deg 6' 2.64" W
Les métadonnées ne sont pas réservées aux photos mais peuvent aussi concerner les vidéos, comme vous pouvez le voir ci-dessus. Dans les informations de prises de vue fournis par le téléphone, nous avons en plus les coordonnées GPS.
Comment effacer mes métadonnées ?
Lorsque vous diffusez vos images, il est conseillé de supprimer un maximum de métadonnées sur les photos transmises. Cela vous permettra notamment de prouver la paternité de l’image en ressortant la photo original. Cela vous permet aussi de ne pas publier votre vie privée et d’être sur qu’on ne puisse pas vous suivre grâce ou à cause de vos photos. Pour effacer les données avec exiftool
, nous utilisons l’argument -all=
.
$ exiftool -all= IMG_0001.jpg 1 image files updated $ exiftool clean.jpg ExifTool Version Number : 9.74 File Name : clean.jpg Directory : . File Size : 369 kB File Modification Date/Time : 2015:07:11 11:50:02+02:00 File Access Date/Time : 2015:07:11 11:50:03+02:00 File Inode Change Date/Time : 2015:07:11 11:50:02+02:00 File Permissions : rwxr----- File Type : JPEG MIME Type : image/jpeg Image Width : 1920 Image Height : 1080 Encoding Process : Baseline DCT, Huffman coding Bits Per Sample : 8 Color Components : 3 Y Cb Cr Sub Sampling : YCbCr4:2:0 (2 2) Image Size : 1920x1080
Exiftool
ne permet pas la suppression des métadonnées des fichiers MP4, je vous propose donc la méthode suivante s’appuyant sur ffmpeg
.
$ ffmpeg -i source.mp4 -vcodec copy -acodec copy -map_metadata 0 dest.mp4
Ajouter des métadonnées de copyright à vos images
Certaines personnes, notamment les photographes, ont besoin d’effacer les métadonnées sur l’ensemble des photos et d’y ajouter leurs données de copyright. exiftool
permet de gérer de manière simple cette étape. Il vous faut créer un script de paramétrage. Je l’ai créé dans mon HOME à ~/copyright.exif
, le contenu de celui-ci est ci-dessous :
# definition du format de date -d %Y # definition du copyright en incluant l annee de creation -copyright<CC0: No Rights Reserved - $createdate, Vapaa Perhonen # definition de l auteur de la photo -artist=Anthony
Pour appliquer ce script à l’ensemble des photos présentes dans votre dossier ~/Images, exécutez la commande suivante :
$ exiftool -@ ~/copyright.exif -r -ext CR2 ~/Images/
Cette commande se concentrera unique sur les fichiers d’extension CR2 (argument -ext CR2
) de votre dossier ~/Images
et l’ensemble de ses sous-dossiers (option -r
).
Voila vous savez dorénavant comment visualiser les métadonnées de vos images, comment les modifier, comment en rajouter et comment les supprimer.
Commentaires
Walter Fürst
Bonjour,
J’ai vraiment beaucoup de peine à utiliser ´exiftool’ …
J’ai une version standalone que j’appelle à partir d’un programme c (LabWindowsCVI) … Une fenêtre s’ouvre et je reviens normalement à mon programme; mais rien n’apparaît dans ma fenêtre ! …
Ce que je cherche à obtenir d’un fichier image JPG ce sont les dates et heures (prise de vue, modification, etc.) …
Alors comment appeler ´exiftool’ (avec quels arguments, en fait) et comment obtenir un fichier texte (.TXT) contenant en clair ces données ? …
Merci de bien vouloir m’éclairer à ce sujet précis, et meilleures salutations d’ici-là.
Walter Fürst
CH-Prangins
Suisse
Anthony
Bonjour,
Pour extraire la date de création et de modification d’un JPEG depuis les données EXIF, il faut utiliser la commande
exiftool -CreateDate -ModifyDate image.jpeg > exif_tag.txt
Le fichier exif_tag.txt contiendra les lignes suivantes :
Bonne journée.
Brian
Bonjour,
est-il possible de modifier les metadonnees du RAW issu d’un nouveau boitier afin de les faire « virtuellement » passer par le nom d’un autre boitier pour les prendre en charge par une version de Lightroom qui ne prendrait pas en charge les RAW du nouveau boitier ?
Merci d’avance