Los archivos de imágenes contienen más información a parte de la propia imagen. Esta procede de la cámara o software utilizado para generar la imagen o manipularla. Los sistemas operativos también dejan información.

Gran parte de esta información se almacena en formato EXIF, que son las siglas de “Exchangeable image file format”. Actualmente no hay ninguna organización ni empresa detrás del formato EXIF.

Las cámaras digitales graban datos como posición GPS (si la cámara o móvil lo tiene activado), el modelo de cámara y el fabricante, e información que varía con cada imagen como la orientación, apertura, velocidad del obturador, distancia focal, medidor de exposición y la velocidad de la película.

Los archivos de imágenes también contienen una copia en miniatura. Esto hace que el archivo tenga mayor tamaño. Eliminando esta información extra de las imágenes; por ejemplo en páginas web nos podemos ahorrar tiempo de carga y espacio de almacenamiento.

Los stocks de fotos no aceptan imágenes con la información EXIF de la cámara digital borrada. Edita con cuidado los metadatos de las imágenes y guarda copia de los originales.

A continuación veras unos ejemplos de edición de metadatos de imágenes mediante terminal en sistemas basados en gnu-Linux (Debian, Ubuntu, linuxMint, etc...). Se utiliza el software desarrollado por Phil Harvey llamado ExifTool.

lista de todos los metadatos de una imagen determinada. Los nombres de archivos y extensiones son sensibles a mayúsculas y minúsculas:

# exiftool -list foto.jpg

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

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

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

# exiftool -overwrite_original -all= --exif:all *.JPG

ELIMINAR todos los metadatos de photoshop en todas las imágenes jpg del directorio en el que estemos. La opción -overwrite_original deshabilita la copia del archivo 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 también en todos los susdirectorios:

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

AÑADIR metadatos sobre el autor y descripción.

# exiftool -overwrite_original -artist="Daniel Plana Trenchs" -description="hayqueverlo.com/fotografia" -author="dani@hayqueverlo.com" *.jpg

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

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

Añadir copyrights según el standard americano a toas las imágenes de un directorio:

# exiftool -overwrite_original -rights="©2018 Daniel Plana Trenchs, all rights reserved" -CopyrightNotice="©2018 Daniel Plana Trenchs, all rights reserved" "file name.extension" /home/pictures/*.jpg

Copiar metadatos entre archivos.

# exiftool -tagsFromFile original.cr2 destino.jpg

Copiar de un archivo a otro, pero primero primero eliminar los datos en el archivo destino.jpg

# exiftool -all= -tagsfromfile src.jpg -exif:all dst.jpg

Eliminar solo los datos EXIF.

# exiftool -tagsfromfile src.jpg -exif:all --subifd:all dst.jpg

Añadir copyright a una imagen. Este dato suele ser accesible desde el navegador de archivos de cualquier sistema operativo (Windows, Mac o Linux).

# exiftool -rights="Copyright" -CopyrightNotice="Copyright"

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"

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

# exiftool -trailer:all= image.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