Instalación de ExifTool
Es bastante fácil de instalar Exiftool en la máquina Linux. Se puede instalar escribiendo el siguiente comando en el terminal
ubuntu@ubuntu: ~ $ sudo apt-get install libimage-exiftool-perl
Ahora Exiftool está instalado en su máquina y está listo para usar.
Extracción de metadatos completos de archivo
Podemos obtener metadatos completos de un archivo utilizando el siguiente comando en el terminal
ubuntu@ubuntu: ~ $ exiftol
Cuando escribimos el comando anterior, obtenemos toda la información sobre el archivo como se muestra a continuación
Nos da un montón de información sobre el archivo. En la imagen de arriba no se muestran todos los detalles. Puede ver más detalles desplazando por la ventana del terminal.
Nosotros podemos usar Exiftool con algunas opciones para extraer datos específicos del archivo. Para ver todas las opciones disponibles, escriba el siguiente comando en el terminal.
Ubuntu@ubuntu: ~ $ hombre exiftool
Abrirá la página manual para Exiftool, Como se muestra a continuación y podemos ver todas las opciones disponibles en esta página manual. Algunas de estas opciones se han discutido aquí.
Extracción de metadatos comunes
Podemos extraer los metadatos más comunes de un archivo utilizando opción junto con Exiftool dominio. Escriba el siguiente comando en el terminal para mostrar metadatos comunes del archivo.
ubuntu@ubuntu: ~ $ exiftool -common
Nos dará información general del archivo como se muestra en la siguiente imagen.
Extracción de ubicación de la imagen
Los teléfonos inteligentes modernos y las cámaras digitales guardan coordenadas GPS de la ubicación, donde se captura la imagen, en cada foto. Podemos extraer coordenadas GPS de la imagen ejecutando el siguiente comando en el terminal
ubuntu@ubuntu: ~ $ exiftol| GPP GPS
Nos dará coordenadas GPS de la ubicación donde se capturó la imagen.
Extraer metadatos específicos
También podemos extraer metadatos específicos de archivo utilizando diferentes opciones. Puedes ver todas las opciones en la página manual. Escriba el siguiente comando para ver metadatos específicos
Ubunut@ubuntu: ~ $ exiftol -
Nos dará información específica especificada por campo. También podemos usar más de una opción como se muestra en la siguiente imagen.
Creación de imagen en miniatura
Las imágenes en miniatura se pueden describir como una vista previa de la imagen original que tiene menos tamaño en comparación con la imagen original. Describe cómo se ve y se puede abrir rápidamente la imagen original.
Podemos crear imágenes en miniatura escribiendo el siguiente comando en el terminal
ubuntu@ubuntu: ~ $ exiftool -ThumbnailImage> pulgar.JPG
Esto guardará la miniatura de la imagen original como "pulgar.JPG ”y esta miniatura será de tamaño menor en comparación con la imagen original
Podemos ver que se ha creado miniatura y el tamaño de la miniatura es de solo 86 bytes, mientras que la imagen original es 3.8 MB en tamaño.
Extraer metadatos usando palabras clave
También podemos extraer nuestros metadatos requeridos usando palabras clave. Por ejemplo, si queremos mostrar el ancho de la imagen usando Exiftool, Usaremos una palabra clave de ancho para buscarla. La siguiente es la sintaxis para usar palabras clave junto con Exiftool.
ubuntu@ubuntu: ~ $ exiftool -"*ancho*"
Cuando escribamos el comando arriba, nos dará todas las etiquetas relacionadas con el ancho como se muestra en la siguiente imagen.
Podemos ver que se han mostrado todas las etiquetas relacionadas con la palabra clave de "ancho". De esta manera podemos usar cualquier palabra clave para buscar sus etiquetas relacionadas.
Modo detallado de exiftool
Modo detallado de Exiftool nos da más detalles del archivo en comparación con el modo normal. Podemos ir al modo verboso usando opción junto con Exiftool. La sintaxis del modo detallado es la siguiente
ubuntu@ubuntu: ~ $ exiftool -v
En modo detallado, Exiftool nos dará más información sobre el archivo como se muestra en la siguiente imagen
Actualización de metadatos de un archivo
Exiftool nos proporciona el poder de actualizar los metadatos de un archivo, pero esta potencia es limitada, ya que no podemos actualizar todas las etiquetas de metadatos. Podemos actualizar algunas etiquetas. La siguiente es la sintaxis para actualizar los metadatos del archivo
ubuntu@ubuntu: ~ $ exiftol -= "New_tag"
Esto cambiará el a "Nueva etiqueta" Como se muestra en la imagen a continuación
En la imagen de arriba, puede ver que la etiqueta "Número F" se ha actualizado desde 4.0 a 6.0 y se ha creado una nueva imagen con el sufijo de "_original". La etiqueta "N número F" en "imagen.jpg_original " permanecerá 4.0.
Alguno no se puede actualizar como "Valor de la luz". Cuando intentamos actualizar esto , no cambiará y da un mensaje de advertencia como se muestra en la siguiente imagen
En la imagen de arriba ni el ha sido actualizado ni una nueva imagen con "_original" Se ha creado sufijo.
Eliminar metadatos del archivo
Hasta ahora hemos actualizado metadatos y extraemos metadatos de un archivo. También podemos eliminar los metadatos de un archivo usando Exiftool. Los metadatos de un archivo se pueden eliminar escribiendo el siguiente comando en el terminal
ubuntu@ubuntu: ~ $ exiftool -alt =
Cuando escribimos por encima del comando en la terminal, no se eliminan todos los metadatos, excepto algunos. La siguiente imagen lo explica efectivamente
Cuando escribimos el comando arriba, se restaura la imagen original y se crea una nueva imagen con metadatos cambiados. Podemos ver que los metadatos de la imagen se reducen.
Extracción de metadatos de archivos PDF
Exiftool se usa no solo con imágenes, sino que también se puede usar para extraer metadatos de PDF y archivos de video. La sintaxis para obtener metadatos de archivos PDF y video es el mismo que el de las imágenes. La siguiente imagen muestra los metadatos del archivo PDF
Conclusión
Exiftool es una herramienta poderosa utilizada para extraer metadatos de un archivo. Se usa no solo en imágenes sino también en algunos otros formatos de archivos como PDF y MP4, etc. Nos permite actualizar y eliminar metadatos de archivos y brinda mucha información sobre los archivos.