Los archivos de imágenes contienen más información a parte de la propia Imagen. Se trata de datos llamados metadatos (metadata en inglés) que dejan la cámara o el móvil con la que hacemos una imagen. Luego todos los programas que utilizamos para editar o catalogarlas. Incluso el ordenador con las que las abrimos y editamos.

No solo se trata de un tema de privacidad o anonimato, toda esta información hace que los archivos sean más grandes. Eliminando los metadatos que no nos interesan, obtendremos archivos más ligeros que por ejemplo en una web o aplicación para móvil cargarán más deprisa.

El programa más potente y utilizado es ExifTools de Phil Harvey. Se utiliza con el terminal o consola. Al principio nos parecerá pesado. Pero rápidamente veras que te ahorras tareas repetitivas; como tener que asignar el autor a todas las imágenes de varios directorios o borrar todos los metadatos excepto algunos.

Además los siguientes comandos los puedes copias pegar en el terminal, en Linux con las teclas CTRL + Mayús + V Del mismo modo si quieres copiar algo del terminal utiliza las teclas CTRL + Mayús + C

 

Para Windows o Mac

descargar exiftool aquí exiftool.sourceforge.net
Descarga la versión “Windows Executable”. También se ejecuta desde la consola de comandos de windows.

Si prefieres una herramienta con entorno gráfico para Windows o Mac: sourceforge.net/projects/analogexif

 

Edición de los metadatos con Linux y ExifTool

Si aún no tienes el exiftool instalado... Aqui tienes el comando para instalarlo:

 sudo apt-get install libimage-exiftool-perl  

 

Muchos de los commandos hacen acciones sobre múltiples archivos e incluso carpetas. Utilizalos con prudencia y haz una copia de los archivos originales antes de empezar a modificar metadatos.

Para empezar abre el terminal directamente con las teclas CTRL + ALT + T... Y escribe el siguiente comando para obtener una lista de todos los metadatos de una imagen determinada:

 exiftool -list Barcelona-20180208T133104.jpg  

 

Ejemplos de comandos para eliminar o editar metadatos de las imágenes

Ten en cuenta que exiftool es sensible a las mayúsculas y las minúsculas. Esto nos puede traer problemas con las extensiones del formato JPEG, PNG o GIF. A veces aparece escrito en mayúsculas y otras en minúsculas.

Eliminar todos los metadatos de toda las imágenes con formato JPEG en una determinado directorio

 exiftool -all= /home/dani/Pictures/*.jpg  

 

Borrar todos los metadatos exepto los del grupo EXIF de todas las imágenes JPEG en el directorio que estemos:

 exiftool -all= --exif:all *.jpg  

 

ELIMINAR todos los metadatos del Adobe Photoshop en el directorio que estemos.
La opción -overwrite_original deshabilita la copia del archivo original. Si no lo indicamos se crearan siempre copias del original.

exiftool -overwrite_original -Photoshop:All= *.jpg  

 

ELIMINAR determinados metadatos sin hacer copia de archivo en el directorio que estemos:

exiftool -overwrite_original -software= -creatortool= *.jpg 

 

ELIMINAR todos los metatags de una directorio y todas susdirectorios:

exiftool -r -all= --exif:all /home/pictures 

 

AÑADIR metadatos

exiftool -artist="Daniel Plana Trenchs" /home/dani/Pictures/*.jpg

exiftool -description="fotografia.hayqueverlo.com" /home/dani/Pictures/*.jpg

exiftool -author="dani@hayqueverlo.com" /home/pictures/*.jpg 

 

COPIAR METADATOS ENTRE ARCHIVOS. Se conservarán los datos originales no sobre escritos del archivo de destino. Es decir, que si no sobre escribes el título se conserva el que tenga el archivo.

exiftool -tagsFromFile original.jpg destino.jpg 

 

Copiar de un archivo a otro pero primero primero borra los datos en destino.jpg

exiftool -all= -tagsfromfile original.jpg -exif:all destino.jpg 

 

Copiar de un archivo a otro pero solo los datos EXIF (Modelo de camara digital, óptica, ISO, etc.)

exiftool -tagsfromfile original.jpg -exif:all --subifd:all destino.jpg 

 

Editar o crear la información acerca de la licencia Creative Commons

exiftool -overwrite_original -XMP-dc:Rights="This work is licensed to the public under the Creative Commons Attribution-ShareAlike license http://creativecommons.org/licenses/by-sa/4.0/" -xmp:usageterms="This work is licensed to the public under the Creative Commons Attribution-ShareAlike license http://creativecommons.org/licenses/by-sa/4.0/" "file nombre.extensión" 

 

La URL de la licencia

exiftool -overwrite_original 
-XMP-cc:license="http://creativecommons.org/licenses/by-sa/4.0/" "file nombreArchivo.extensión" 

 

El nombre de atribución

exiftool -overwrite_original 
-XMP-cc:AttributionName="Creator" "file nombreArchivo.extensión" 

 

La URL de atribución

exiftool -overwrite_original 
-XMP-cc:AttributionURL="Creator URL" "file nombreArchivo.extensión" 

 

AÑADIR COPYRIGHTS

AÑADIR copyrights según el standard Americano a toas las imágens de un directorio:

exiftool -overwrite_original -rights="©2012 John Doe, all rights reserved" 
-CopyrightNotice="©2012 John Doe, all rights reserved" "file name.extension" 
/home/pictures/*.jpg 

 

Añadir o modificar la localización GPS

A partir de un archivo track.log

exiftool -geotag track.log a.jpg 

 

Para borrar todos los datos de geolocalización GPS de todos los archivos JPEG de la carpeta actual y sin hacer copia del original, utiliza este comando:

exiftool -overwrite_original -gps:all= *.jpg 

 

Otros metadatos

En los archivos con formato JPEG de gran número de cámaras digitales, se almacena una versión en miniatura de la imagen. Esto incrementa el peso del archivo. Para eliminar solo esta información, utiliza este comando:

exiftool -trailer:all= image.jpg