Contenido

Los metadatos son útiles de muchas formas, por ejemplo, cuando se trata de buscar o representar datos. Un tipo popular son los datos exif asociados con las fotos.

ExifTool es un editor de metadatos de código abierto y multiplataforma

Estos se utilizan para todo tipo de propósitos. Los fotógrafos los utilizan para comprobar varias características de una foto, por ejemplo, la marca y el modelo de la cámara, la apertura o ISO.

Pero no es el único tipo de metadatos. Puede utilizar etiquetas ID3 para sus archivos de música, por ejemplo. De manera similar, los documentos, videos o imágenes que crea contienen otras formas de metadatos. Haga clic con el botón derecho en un archivo y seleccione Propiedades> Detalles en Windows. Los datos que puede ver serán diferentes, pero debe saber que los metadatos pueden contener datos de identificación personal como la latitud y la longitud (ubicación GPS), la fecha de creación / modificación o el nombre del autor.

Puede editar o eliminar metadatos con la ayuda de programas como ExifTool de Phil Harvey. Es una aplicación de línea de comandos (técnicamente un script). Descarga el archivo; contiene un ejecutable. Sin embargo, no lo ejecutes. En su lugar, arrastre y suelte archivos o carpetas con Explorer. Esto abrirá una ventana de comando que muestra los metadatos del archivo.

Una forma alternativa de usarlo es cambiarle el nombre de exiftool (-k) .exe a exiftool.exe. Colóquelo dentro de una carpeta que sea una ruta del sistema para que pueda ejecutarlo más fácilmente desde el símbolo del sistema; este modo le permite usar todas las funciones de la aplicación, así que esto es lo que usaremos aquí. Cuando desee utilizarlo, abra una ventana de comandos, arrastre y suelte exiftool.exe en la ventana para ejecutarlo desde su ubicación. Este método también se puede utilizar para agregar rápidamente la ruta de una imagen. Repita los pasos, agregue un espacio después de «exiftool» y luego suelte la imagen en la ventana antes de presionar Enter.

Mira estas dos capturas de pantalla. Contienen una tonelada de metadatos de una sola foto que tomé de vacaciones el año pasado.

Los datos del GPS no se muestran porque elegí no incluirlos, pero se puede ver en la imagen que fue tomada en un dispositivo ASUS con el número de modelo X00TD, que es el Zenfone Max Pro M1. El ID del creador del perfil es Google, porque utilicé la aplicación Cámara de Google para tomar la imagen. Hay mucha otra información (megapíxeles, apertura, ISO, velocidad de obturación, tiempo de resolución de la captura de la foto) incrustada en la imagen.

¿Porque es esto importante? Digamos, por ejemplo, que tomó una foto en su casa y la subió a Internet. Si no ha eliminado los metadatos antes de subirlos a un servicio, o si el servicio no borra los metadatos automáticamente, es posible que otras personas miren los metadatos que pueden revelar información que no desea que esté disponible.

datos exif con GPS

¿Cómo eliminar, editar o extraer datos exif usando Exiftool?

Eliminar metadatos

Tiene dos opciones para eliminar datos exif de los archivos.

exiftool -exif: all = image.jpg

exifdata eliminado

Esto le dice a ExifTool que elimine todas las etiquetas exif (identificables personalmente) de los metadatos de la imagen. El programa no modifica el archivo original. En cambio, crea una copia con los metadatos modificados, que pueden ser útiles para compartir en línea. El archivo original cambia de nombre a image.jpg_original.

Alternativamente, use el siguiente comando.

exiftool -todos = imagen.jpg

exifdata borró todo

Esto eliminará aún más etiquetas (XMP). El archivo resultante seguirá teniendo las propiedades normales de un archivo (tamaño, nombre, fecha de creación, etc.).

Editar etiquetas

Editar datos exif es bastante fácil. Escriba exiftool seguido del atributo que desea cambiar utilizando la siguiente sintaxis.

exiftool -attribute = editar imagen.jpg

Digamos que queremos agregar algo a una imagen, exiftool -Comment = «Esto es gHacks» image.jpg. Esto agregará un atributo llamado «Comentario» y el valor será This is gHacks.

editar exifdata

¿Cómo eliminamos exifdata? Usemos la etiqueta de comentario como ejemplo nuevamente. Si desea eliminarlo, deje el valor del comentario en blanco. El comando será,

exiftool -Comment = image.jpg

exiftool eliminando etiquetas

Simple, ¿no es así? Puede editar cualquier etiqueta que se muestre. ¿Quieres agregar etiquetas? Aquí hay un lista de etiquetas compatibles, y uno más que menciona a todos leer y escribir etiquetas en Windows.

Edición por lotes

ExifTool también admite la eliminación y edición de archivos exif por lotes, todo lo que tiene que hacer es agregar varias imágenes después del comando. Por ejemplo, si queremos eliminar etiquetas de 3 imágenes.

exiftool -todos = imagen.jpg imagen2.jpg imagen3.jpg

eliminación por lotes de exiftool

La edición de imágenes funciona de la misma manera.

exiftool -Copyright = gHacks image.jpg image2.jpg image3.jpg

edición por lotes exiftool

Ignore el error de notas del fabricante en la captura de pantalla. Esto sucede cuando Exiftool puede no reconocer las notas del fabricante, lo que podría provocar la pérdida de datos originales. Pero no fue en mi caso.

La edición por lotes también funciona con carpetas enteras.

exiftool -todos = H: Fotos

carpetas de edición por lotes exiftool

Puede utilizar comodines como * .jpg, -GROUP: TAG =, etc. para editar solo archivos y etiquetas específicos.

Extrayendo metadatos

Para extraer información de una imagen, simplemente arrastre y suelte una imagen como se describió anteriormente. Puede guardar el contenido en un documento de texto o CSV usando un comando como.

exiftool -T -común H: Fotos> H: Fotos ghacks.txt

extraer a texto

Esto guarda los metadatos comunes de los archivos en la carpeta especificada en el archivo de texto llamado ghacks.txt; se guardará en la carpeta definida (en este caso, el mismo directorio). Puede usar -r para el modo recursivo (crea un documento de texto para cada archivo), en lugar de un solo archivo delimitado por tabulaciones.

Hay una página en el sitio web oficial que tiene más ejemplos.

ExifTool es un fuente abierta aplicación, escrita en Perl. Acabo de mencionar los conceptos básicos del programa aquí, consulte la documentación oficial para obtener más comandos, etiquetas, etc.

Si está buscando una forma de ver o editar EXIF, GPS, ID3, IPTC, XMP, MakerNotes y otros metadatos, ExifTool es una excelente opción. Se utiliza en programas de terceros como Advanced Renamer, Batch Image Cropper.