Eliminar o modificar los metadatos de las imágenes

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 la 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

Blog

Instalación de un servidor web Apache2, con base de datos MariaDB y distintas versiones de PHP.
Bitcoin es una moneda electrónica descentralizada concebida en 2009 por Satoshi Nakamoto. Es una de las primeras implementaciones del concepto llamado criptomoneda, descrito por primera vez en 1998 por Wei Dai en la lista de correos electrónicos Cypherpunk.
El software libre son miles de herramientas informáticas que nos permiten trabajar, informarnos y comunicarnos más y/o mejor.