3

supprimer les métadonnées d’une photo sous Linux

Sans se rendre compte, les appareils photo numériques enregistrent une multitude d’informations lorsqu’une photo est prise: ce sont les métadonnées.

Une métadonnée d’une photo peut être :

  • la date,
  • le poids,
  • la résolution,
  • la marque de l’APN,
  • le modèle de l’APN,
  • Temps d’exposition,
  • l’usage du flash,
  • la distance focale,etc..

Mais ce n’est pas tout!
Il peut être aussi enregistré l’adresse de la prise si, l’APN est associé avec un GPS, ce qui peut-être le cas avec les smartphones.

Pour supprimer les métadonnées, on va utiliser le logiciel: Exiftool.
Exiftool utilise des scripts PERL.
Il permet l’ajout, la suppression des champs de EXIF, IPTC, XMP, et autres Métadonnées.

Installation de Exiftool

  • Pour Ubuntu et Linux Mint
  • sudo apt-get install libimage-exiftool-perl
    
  • Pour ArchLinux et Manjaro
  • sudo pacman -S perl-image-exiftool
    

Utilisation de Exiftool

  • Pour lister les métadonnées:
  • La commande pour uiliser Exiftoo:

    exiv2
    

    Exemple, avec un image venant du site de l’artiste Nadya Olcer:

    nadyaolcer_terre_bougie

    exiv2  nadyaolcer_terre_bougie.jpg
    

    Voici les métadonnées:

    Nom du fichier  : nadyaolcer_terre_bougie.jpg
    Taille du fichier: 474141 Octets
    Type MIME       : image/jpeg
    Taille de l'image: 1024 x 768
    Marque de l'appareil: SAMSUNG
    Modèle de l'appareil:  SAMSUNG WB500, WB510 / VLUU WB500 / SAMSUNG HZ10W
    Horodatage de l'image: 2010:12:24 20:59:13
    Numéro de l'image: 
    Temps d'exposition: 1/10 s
    Ouverture       : F3.3
    Correction d'exposition: 0 EV
    Flash           : Non, inhibé
    Biais flash     : 
    Distance focale : 4.2 mm (Équivalent à 35 mm: 24.0 mm)
    Distance du sujet: 
    Sensibilité ISO: 640
    Mode d'exposition: Automatique
    Mode de mesure  : Multi-segments
    Mode macro      : 
    Qualité de l'image: 
    Résolution Exif: 3648 x 2736
    Balance des blancs: Automatique
    Miniature       : image/jpeg, 3988 Octets
    Droit d'auteur  : COPYRIGHT, 2007
    Commentaire Exif:
    
  • Pour supprimer les métadonnées:
  • exiv2 rm nadyaolcer_terre_bougie.jpg
    

Pour aller plus loin avec Exiftool

Exiftool ne se limite pas seulement à la suppression de métadonnées, il permet aussi l’édition et encore plus!
Voci un extrait de l’aide d’Exiftool:

exiv2 --help
Utilisation : exiv2  [ options ] [ action ] fichier ...

Manipulation des métadonnées EXIF issues des images.

Actions :
  ad | adjust   Ajuste l'horodatage Exif par la date donnée. Cette
                action nécessite l'option -a date.
  pr | print    Affiche les métadonnées de l'image.
  rm | delete   Supprime les métadonnées de l'image.
  in | insert   Insert les métadonnées des fichiers *.exv correspondants.
                Utilisez l'option -S pour changer le suffixe des fichiers d'entrées.
  ex | extract  Extrait les métadonnées dans un ficher *.exv et l'aperçu de l'image.
  mv | rename   Renomme les fichier et/ou change l'horodatage en concordance
                avec l'horodatage Exif. Le format de nom du fichier peut être définit avec
                -r format, les options d'horodatage sont contrôlées par -t et -T.
  mo | modify   Commande pour modifier (add, set, delete) les métadonnées
                Exif et Iptc ou le commentaire JPEG de l'image.
                Nécessite l'option -c, -m ou -M.
  fi | fixiso   Copie le paramètre ISO du marqueur Nikon dans le marqueur
                Exif standard.
  fc | fixcom   Convert the UNICODE Exif user comment to UCS-2. Its current
                character encoding can be specified with the -n option.

Options :
   -h      Affiche cette aide et sort.
   -V      Affiche la version du logiciel et sort.
   -v      Bavard lors de l'exécution du programme.
   -q      Silence warnings and error messages during the program run (quiet).
   -Q lvl  Set log-level to d(ebug), i(nfo), w(arning), e(rror) or m(ute).
   -b      Affiche les grandes données binaires.
   -u      Show unknown tags.
   -g key  Only output info for this key (grep).
   -n enc  Charset to use to decode UNICODE Exif user comments.
   -k      Préserve l'horodatage des fichiers.
   -t      Change aussi l'horodatage du fichier lors de l'action 'rename' (redéfini -k).
   -T      Change seulement l'horodatage du fichier lors de l'action 'rename'
           ne ne renomme pas le fichier (redéfini -k).
   -f      Ne demande pas avant de réécrire un fichier existant (force).
   -F      Ne demande pas avant de renommer un fichier (Force).
   -a time Ajustement temporel au format [-]HH[:MM[:SS]]. Cette option
           est seulement utilisée avec l'action 'adjust'.
   -Y yrs  Year adjustment with the 'adjust' action.
   -O mon  Month adjustment with the 'adjust' action.
   -D day  Day adjustment with the 'adjust' action.
   -p mode Mode d'affichage pour l'action 'print'. Les modes possible sont :
             s : Affiche un résumé des métadonnées Exif (par défaut)
             a : print Exif, IPTC and XMP metadata (shortcut for -Pkyct)
             t : interpreted (translated) Exif data (-PEkyct)
             v : plain Exif data values (-PExgnycv)
             h : hexdump of the Exif data (-PExgnycsh)
             i : IPTC data values (-PIkyct)
             x : XMP properties (-PXkyct)
             c : Commentaire JPEG
             p : list available previews
   -P flgs Print flags for fine control of tag lists ('print' action):
             E : include Exif tags in the list
             I : IPTC datasets
             X : XMP properties
             x : print a column with the tag number
             g : nom du group
             k : clef
             l : intitulé du marqueur
             n : nom du marqueur
             y : type
             c : nombre de composant
             s : taille en octets
             v : valeur brute
             t : valeur interprété
             h : hexdump de la donnée
   -d tgt  Efface la(les) cible(s) de l'action 'delete'. Les cibles possibles sont :
             a : toutes les métadonnées (par défaut)
             e : section Exif
             t : aperçu Exif seulement
             i : données IPTC
             x : paquet XMP
             c : Commentaire JPEG
   -i tgt  Insert target(s) for the 'insert' action. Possible targets are
           the same as those for the -d option, plus a modifier:
             X : Insert metadata from an XMP sidecar file <file>.xmp
           Only JPEG thumbnails can be inserted, they need to be named
           <file>-thumb.jpg
   -e tgt  Extract target(s) for the 'extract' action. Possible targets
           are the same as those for the -d option, plus a target to extract
           preview images and a modifier to generate an XMP sidecar file:
             p[<n>[,<m> ...]] : Extract preview images.
             X : Extract metadata to an XMP sidecar file <file>.xmp
   -r fmt  Format de nom de fichier pour l'action 'rename'. la chaîne de format
           suit strftime(3). Les mots-clés suivant sont supportés :
             :basename:   - nom de fichier original sans extensions
             :dirname:    - nom du répertoire contenant le fichier original
             :parentname: - nom du répertoire parent
           Le format du nom par défaut est %Y%m%d_%H%M%S.
   -c txt  Commentaire JPEG a appliquer à l'image.
   -m file Fichier de commandes pour l'action modifier . Le format des commande est
           set|add|del <clef> [[<type>] <valeur>].
   -M file Ligne de commandes pour l'action modifier . Le format des commande est
           le meme que celui utilisé dans le fichier de commande.
   -l dir  Emplacement (répertoire) pour les fichiers qui seront insérés de ou extraits dans.
   -S .suf Utilise le suffixe suf comme source du ficher pour la commande insertion.

Source de l’image

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

3 Comments

  1. merci pour ce tuto très intéressant pour faire taire les photos un peu trop bavardes …

  2. Bonjour,
    Je souhaiterais au contraire être en mesure d’accéder à ces informations via cinnamon.
    Existe-t-il un moyen de faire cela?
    Cordialement

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *