Quels outils existent pour supprimer les métadonnées des photos?


9

Chaque fois que je partage mes photos, je partage également beaucoup d'informations que je ne souhaite pas transmettre:

  • modèle d'appareil photo spécifique avec lequel la photo a été prise
  • délai d'exposition
  • rapport focal
  • ...

Comment supprimer toutes ces métadonnées pour les partager?

Je suis particulièrement à la recherche de solutions pour Max OS X.


1
Fondamentalement, les réponses à Qu'est-ce qu'un bon éditeur de données EXIF ​​en mode batch? appliquer. J'utilise jhead, qui peut effectuer une suppression grossière de toutes les métadonnées et qui fonctionne sur de nombreux systèmes d'exploitation.
Veuillez lire mon profil le

(Bien que techniquement un doublon, c'est toujours une bonne question car c'est une préoccupation si importante.)
Veuillez lire mon profil le

1
@mattdm - les doublons peuvent être bons car ils fournissent un itinéraire différent vers la réponse
ChrisF

@mattdm Merci pour le lien! Je ne savais pas que ces métadonnées sont stockées sous forme de fichiers EXIF. Ces deux outils sont basés sur la ligne de commande que je ne préfère pas, mais que je peux accepter. Comment puis-je utiliser jhead pour supprimer toutes les métadonnées à la fois?

1
jhead -purejpgSoit dit en passant, toutes les métadonnées seront supprimées.
Veuillez lire mon profil le

Réponses:


6

nconvert est un outil fantastique pour convertir et manipuler des images. Il est disponible pour un grand nombre de plates - formes, y compris Mac OS X et certaines plateformes que je pensais disparues depuis longtemps :)

Pour effacer toutes les métadonnées, vous devez utiliser l'option rmeta, comme dans:

nconvert -rmeta DSCN0001.JPG

Il y a un petit hic avec toutes ces opérations selon votre appareil photo. Lorsque vous prenez des photos en orientation portrait (le côté long étant vertical), certains appareils photo créent un JPEG avec les dimensions pivotées et d'autres marquent simplement le jpeg comme pivoté. Dans ce dernier cas, la suppression de toutes les métadonnées fera apparaître toutes les images en orientation paysage. nconvert fournit une solution simple pour cela:

nconvert -jpegtrans exif DSCN0001.JPG

... que vous devez faire avant de supprimer les métadonnées mais vous pouvez combiner en une seule opération comme dans:

nconvert -jpegtrans exif -rmeta DSCN0001.JPG

PS: si vous utilisez Lightroom pour exporter vos images avant la publication et activez l'option Minimiser les métadonnées incorporées , vos images seront correctement orientées et débarrassées des métadonnées, à l'exception des informations de copyright que vous souhaiterez peut-être conserver de toute façon.


Merci, c'est génial! Je suis juste inquiet de savoir pourquoi la première commande a entraîné une baisse de la taille de l'image de 5,6 Mo à 868 Ko.

1
Ça fait beaucoup de métadonnées! :) Il y a un argument de qualité optionnel que vous pouvez spécifier comme une valeur entre 0 et 100. 100 est le meilleur. 90 c'est bien et 85 c'est raisonnable mais je ne vais pas plus bas. Il suffit de le spécifier comme -q 95 par exemple. Essayez-le avec 100 aussi.
Itai

1
Si cela va de ce grand à ce petit, quelque chose de plus que des métadonnées doit être perdu. La valeur par défaut doit être de recompresser.
Veuillez lire mon profil le

En effet, c'est surprenant. Ma version a la valeur par défaut à 100 (comme spécifié dans la documentation) mais peut-être que la version Mac est différente (je suis sous Linux).
Itai

7

Imagemagick prend en charge Unix, Mac OS X, Windows ...

Vous pouvez supprimer les informations EXIF ​​à l'aide de mogrify :

mogrify -strip *.jpg

De plus, si vous redimensionnez avec --thumb(même si la taille cible est supérieure à une "miniature" normale), les métadonnées seront également supprimées. Pratique pour une utilisation Web.
Veuillez lire mon profil le

1

Pour Windows, il existe un utilitaire de ligne de commande gratuit appelé PureJPEG qui peut être utilisé pour supprimer toutes les informations d'un fichier JPEG (ou d'un répertoire et de ses sous-répertoires remplis de fichiers) qui ne sont pas nécessaires pour afficher l'image. C'est un poney à un tour, mais son seul tour semble être exactement celui que vous voulez voir.


J'utilise aussi PureJPEG. Ce n'est pas une solution Mac, cependant.
Eric

1

Les fichiers PNG ne contiennent pas de données EXIF, donc si vous enregistrez d'abord en PNG puis en JPEG, cela supprimera toutes les informations EXIF ​​sans aucun impact sur la qualité de l'image car les fichiers PNG utilisent une compression sans perte. L'avantage est que cela peut être fait avec presque n'importe quel éditeur d'images sur n'importe quelle plate-forme.

Les fichiers PNG ont leurs propres champs de métadonnées, il serait donc théoriquement possible pour un éditeur d'images d'extraire les informations EXIF ​​et de les insérer dans des champs personnalisés au sein du PNG, mais je n'en ai jamais vu un qui le faisait.


0

Cette technique particulière est très facile à faire sur un Mac. Il existe également un site Web en ligne que les concepteurs / développeurs Web utilisent à cette fin. Ça s'appelle SmushIt .


Ce n'est pas vraiment sur un Mac. L'obligation de télécharger les images peut être assez ennuyeuse lorsqu'il s'agit d'une série d'images de haute qualité.

J'ai simplement échoué plusieurs fois lors du téléchargement d'images de 3-4 Mo :(

Avez-vous regardé le premier lien?
nwcs

1
Oh désolé:) ... Je pensais que ces deux liens étaient liés. Eh bien, je ne possède pas iPhoto 11 / Aperture, ce qui m'a laissé l'astuce "enregistrer sous" preview. Mais ce dernier ne supprime pas toutes les métadonnées.

0

Je viens de trouver un programme qui a une véritable interface graphique et qui fonctionne très bien. Vous faites simplement glisser des images dessus et il supprime toutes les données.

http://codewelt.com/stripper

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.