¿Qué herramientas existen para eliminar los metadatos de las fotos?

Cada vez que comparto mis fotografías, también comparto mucha información que no quiero transmitir:

  • modelo de cámara específico con el que se tomó la foto
  • tiempo de exposición
  • relación focal
  • ...

¿Cómo puedo eliminar todos esos metadatos para compartirlos?

Particularmente estoy buscando soluciones para Max OS X.

Básicamente, las respuestas a ¿Qué es un buen editor de datos EXIF ​​en modo por lotes? aplicar. Yo uso jhead, que puede realizar una eliminación de grano grueso de todos los metadatos y que funciona en muchos sistemas operativos.
(Aunque técnicamente es un duplicado, esta sigue siendo una buena pregunta ya que es una preocupación muy importante).
@mattdm: los duplicados pueden ser buenos ya que proporcionan una ruta diferente a la respuesta
@mattdm ¡Gracias por el enlace! No sabía que dichos metadatos se almacenan como archivos EXIF. Ambas herramientas están basadas en la línea de comandos, lo cual no prefiero, pero puedo aceptar. ¿Cómo puedo usar jhead para eliminar todos los metadatos a la vez?
@ChrisF: absolutamente. Es por eso que no se eliminan cuando se cierran. Sin embargo, en general, queremos todas las respuestas en un solo lugar. Sin embargo, no voté para cerrar este porque creo que el ángulo de la privacidad es lo suficientemente importante como para justificar sus propias respuestas (aunque vea también photo.stackexchange.com/questions/18550/… ).
jhead -purejpgeliminará todos los metadatos, por cierto.
La línea de comandos a veces es superior a los programas basados ​​en GUI. En este caso, <jhead -purejpg *.jpg> eliminará los datos EXIF ​​de todas las imágenes JPEG en el directorio, lo que simplifica la vida cuando necesita editar imágenes por lotes. Existe una versión de jhead para OS X.

Respuestas (7)

nconvert es una herramienta fantástica para convertir y manipular imágenes. Está disponible para una gran cantidad de plataformas , incluido Mac OS X y algunas plataformas que pensé que se habían ido hace mucho :)

Para borrar todos los metadatos, debe usar la opción rmeta, como en:

nconvert -rmeta DSCN0001.JPG

Hay un pequeño problema con todas estas operaciones dependiendo de su cámara. Cuando toma fotos en orientación vertical (el lado largo es vertical), algunas cámaras crean un JPEG con las dimensiones giradas y otras simplemente marcan el jpeg como girado. En el último caso, la eliminación de todos los metadatos hará que todas las imágenes aparezcan en orientación horizontal. nconvert proporciona una solución fácil para esto:

nconvert -jpegtrans exif DSCN0001.JPG

...que debe hacer antes de eliminar los metadatos, pero puede combinarlos en una sola operación como en:

nconvert -jpegtrans exif -rmeta DSCN0001.JPG

PD: si usa Lightroom para exportar sus imágenes antes de publicarlas y habilita la opción Minimizar metadatos incrustados , sus imágenes estarán correctamente orientadas y despojadas de metadatos, excepto la información de derechos de autor, que es algo que quizás desee mantener incrustado de todos modos.

¡Gracias, esto es increíble! Solo me preocupa por qué el primer comando hizo que el tamaño de la imagen cayera de 5,6 MB a 868 KB.
¡Eso es un montón de metadatos! :) Hay un argumento de calidad opcional que puede especificar como un valor entre 0 y 100. 100 es el mejor. 90 es bueno y 85 es razonable, pero no bajo más. Simplemente especifíquelo como -q 95 por ejemplo. Pruébalo con 100 también.
Si va de tan grande a tan pequeño, se debe perder algo más que metadatos. El valor predeterminado debe ser recomprimir.
De hecho, es sorprendente. Mi versión tiene el valor predeterminado de 100 (como se especifica en los documentos), pero tal vez la versión de Mac sea diferente (estoy en Linux).

Imagemagick es compatible con Unix, Mac OS X, Windows...

Puede eliminar la información EXIF ​​usando mogrify :

mogrify -strip *.jpg
Además, si cambia el tamaño con --thumb(incluso si el tamaño de destino es más grande que una "miniatura" normal), también eliminará los metadatos. Práctico para uso web.

Los archivos PNG no contienen datos EXIF, por lo que si guarda primero como PNG y luego como JPEG, se eliminará toda la información EXIF ​​sin afectar la calidad de la imagen, ya que los archivos PNG usan compresión sin pérdidas. La ventaja de esto es que se puede hacer con casi cualquier editor de imágenes en cualquier plataforma.

Los archivos PNG tienen sus propios campos de metadatos, por lo que teóricamente sería posible que un editor de imágenes extraiga la información EXIF ​​y la inserte en campos personalizados dentro del PNG, pero nunca he visto uno que lo hiciera.

Otra herramienta de línea de comandos que puede hacer esto es exiftoolusar la opción -all=. Aquí hay un ejemplo:

exiftool -all= image.jpg

Puede usar comodines para todos los archivos en un directorio usando el shell globbing normal de estilo Unix:

exiftool -all= *.jpg

Casi una década de retraso con esta respuesta, pero 'Exportar como...' de Photoshop [el reemplazo de 'Guardar para Web'] elimina casi todos los metadatos con pocas opciones para conservarlos; solo quedan los derechos de autor y los datos de contacto, si se seleccionan.

ingrese la descripción de la imagen aquí

De hecho, para conservar los metadatos, debe usar la función Guardar para Web (heredada), que aún existe a partir de Ps 2020.

ingrese la descripción de la imagen aquí

Los comandos clave pueden ser míos, no predeterminados.

Para Windows, hay una utilidad de línea de comandos gratuita llamada PureJPEG que se puede usar para eliminar toda la información de un archivo JPEG (o un directorio y sus subdirectorios llenos de archivos) que no es necesaria para mostrar la imagen. Es un pony de un solo truco, pero su único truco parece ser exactamente el que quieres ver.

También uso PureJPEG. Sin embargo, esa no es una solución para Mac.

Acabo de encontrar un programa que tiene una interfaz gráfica de usuario real y funciona muy bien. Simplemente arrastra imágenes sobre él y elimina todos los datos.

http://codewelt.com/stripper