Sobre el proyecto
MediaInfoLib es una visualización unificada y conveniente de los datos técnicos y de etiquetas más relevantes para archivos de video y audio. Proporciona una biblioteca (libmediainfo) que los desarrolladores pueden integrar en sus aplicaciones para extraer información detallada como el formato del contenedor, códec, tasa de bits, resolución, velocidad de fotogramas, duración y etiquetas de metadatos (por ejemplo, título, artista, álbum) de archivos multimedia.
El proyecto es mantenido por MediaArea.net SARL y se publica bajo la licencia BSD-2-Clause, lo que permite su uso gratuito tanto en proyectos de código abierto como propietarios. Se utiliza ampliamente como motor subyacente de la herramienta MediaInfo GUI y está disponible en múltiples plataformas, incluidas Windows, macOS, Linux y BSD.
Las características clave incluyen:
- Compatibilidad con una amplia gama de formatos de video y audio (por ejemplo, MP4, MKV, AVI, MP3, FLAC, etc.).
- Extracción de detalles técnicos (códec, tasa de bits, resolución, etc.) y etiquetas de metadatos.
- Una API de C++ con enlaces para otros lenguajes (por ejemplo, Python, .NET, Java) mediante wrappers.
- Interfaz de línea de comandos (mediainfo) para una inspección rápida.
- Compatibilidad multiplataforma e integración con sistemas de compilación como CMake.
El repositorio incluye código fuente, scripts de compilación y documentación para desarrolladores. Se mantiene activamente con comprobaciones de integración continua mediante GitHub Actions.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.