# rm-rf.es

Eliminar datos EXIF de imágenes en Linux

Todas las cámaras digitales y smartphone actuales añaden todo tipo de datos a las imágenes y fotografías que tomamos. Estos metadatos EXIF (Exchangeable image file format) pueden contener información que no queremos compartir junto con nuestras fotografías: localización GPS del lugar donde se tomó la foto, fecha y hora, especificaciones de la cámara, configuraciones y características, etc.

La mejor forma de salvaguardar nuestra privacidad es eliminar todos los metadatos EXIF antes de publicar una fotografía en Facebook, Twitter, Instagram o cualquier red social o sitio web en Internet.

En Linux, podemos eliminar o gestionar fácil y rápidamente estos datos desde la línea de comandos, sin necesidad de instalar ningún programa de entorno gráfico (que también los hay). Así, podremos automatizar las tareas mucho más fácilmente.

Vamos a utilizar «libimage-exiftool-perl», una librería/programa en Perl.

Instalación de libimage-exiftool-perl

En Debian, Ubuntu y derivados instalamos a través del repositorio y apt:

$ apt-cache search exiftool
 libimage-exiftool-perl - Library and program to read and write meta information in multimedia files
$ apt-get install libimage-exiftool-perl

En CentOS, RHEL y derivados imagino que también estará por repositorio. En caso de que en vuestra distribución no estuviera disponible, lo podéis insstalar a mano como un módulo de Perl normal:

# wget http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-9.70.tar.gz
 # gzip -dc Image-ExifTool-9.70.tar.gz | tar -xf -
 # cd Image-ExifTool-9.70
 # perl Makefile.PL
 # make test
 # make install

Eliminar metadatos EXIF

Extremadamente sencillo, el siguiente comando elimina todos los metadatos EXIF de la fotografía «00000411.JPG»:

# exiftool -all= 00000411.JPG
 1 image files updated

Para que os hagáis una idea de los metadatos EXIF que contenía esa imagen… podemos visualizarlos al ejecutar «exiftool <IMAGEN>»:

$ exiftool 00000411.JPG | wc -l
 169

169 metadatos almacenados en la imagen, algunos de ellos:

Make                            : Canon
Camera Model Name               : Canon PowerShot G16
Orientation                     : Horizontal (normal)
Software                        : ACDSee Pro 6
Modify Date                     : 2014:08:10 07:25:07
Exposure Time                   : 1/20
Create Date                     : 2014:08:10 06:35:31
Lens                            : 6.1 - 30.5 mm (35 mm equivalent)
[...]

También podemos borrar todos los metadatos EXIF de todas las imágenes de un directorio:

$ exiftool -all= *
 411 image files updated
 1 image files unchanged

A partir de aquí podéis automatizar las tareas de borrado de metadatos EXIF como queráis, con un cron, scripts, etc.

Salir de la versión móvil