metadata-extractor es una biblioteca Java para leer metadatos de archivos multimedia.
La forma más sencilla es instalar la biblioteca a través de su paquete Maven.
< dependency >
< groupId >com.drewnoakes</ groupId >
< artifactId >metadata-extractor</ artifactId >
< version >2.19.0</ version >
</ dependency >
Alternativamente, descárguelo desde la página de lanzamientos.
Metadata metadata = ImageMetadataReader . readMetadata ( imagePath );
Con esa instancia Metadata
, puede iterar o consultar los distintos valores de etiqueta que se leyeron de la imagen.
La biblioteca comprende varios formatos de metadatos, muchos de los cuales pueden estar presentes en una sola imagen:
Procesará archivos de tipo:
Los datos "makernote" específicos de la cámara se decodifican para cámaras fabricadas por:
Lea cómo comenzar para obtener una introducción a los conceptos básicos del uso de esta biblioteca.
La forma más rápida de obtener respuestas a sus preguntas es a través de Stack Overflow. Compruebe si su pregunta ya se ha formulado y, en caso contrario, formule una nueva etiquetada con metadata-extractor
y java
.
Los errores y las solicitudes de funciones deben proporcionarse a través del rastreador de problemas del proyecto. Adjunte imágenes de muestra siempre que sea posible, ya que la mayoría de los problemas no se pueden investigar sin una imagen.
Si quiere ensuciarse las manos, realizar una solicitud de extracción es una excelente manera de mejorar la biblioteca. En general, es mejor crear primero un problema que capture el problema que desea abordar. Puede discutir la solución propuesta en ese tema. Esto les da a otros la oportunidad de brindar comentarios antes de que usted dedique su valioso tiempo a trabajar en ello.
Una forma más sencilla de ayudar es contribuir a la biblioteca de archivos de imágenes de muestra que se utiliza para investigaciones y pruebas.
Esta biblioteca está desarrollada por Drew Noakes.
Gracias a los muchos usuarios que enviaron sugerencias, informes de errores, imágenes de muestra de sus cámaras y aliento. Siempre que fue posible, se les ha acreditado en el código fuente y en los registros de confirmación.
Más información sobre este proyecto está disponible en: