Biblioteca java de análisis de medios
Pregunta
Como " aprender Groovy " proyecto, estoy desarrollando un sitio para administrar mi colección de medios (MP3, MP4, AVI, OGG) y no pude encontrar ninguna biblioteca de código abierto para recuperar metadatos de estos archivos. Estaba pensando en algo como el comando de archivo de Linux. Encontré pocas bibliotecas en Java que hacen una u otra (como mp3info), pero no una solución total incluso para archivos de música. ¿Existe tal biblioteca? ¿Se convertirá esto en otro proyecto de pasatiempo? Gracias por las respuestas
Solución
Puede probar Biblioteca Entagged para obtener metadatos de los archivos multimedia
Otros consejos
Si está dispuesto a ejecutar un proceso externo, ExifTool puede extraer metadatos de casi todos los formatos de archivo inventados. A pesar del nombre, puede extraer metadatos de algo más que jpgs con etiquetas exif.
Como último recurso, puede usar un volcado de mplayer:
mplayer -identify -frames 0 filename