
El códec de audio sin pérdidas FLAC (Free Lossless Audio Codec) ha presentado su nueva versión 1.5, que incluye varias mejoras muy esperadas que sin duda alegrarán tanto a los audiófilos como a los profesionales. Esta versión ha llegado más de un año y medio después de la versión anterior 1.4.3 y trae mejoras significativas tanto en los procesos de codificación como de decodificación.
Novedades principales
- Codificación multihilo. La característica más notable de FLAC 1.5 es la introducción de un codificador completamente multihilo. Esta actualización permite convertir audio de manera más eficiente y rápida, especialmente en procesadores modernos, lo que mejora significativamente el flujo de trabajo de los usuarios. La codificación multihilo está disponible tanto en libFLAC como en la utilidad de línea de comandos.
- Decodificación mejorada. La nueva versión mejora la capacidad del decodificador para manejar archivos Ogg FLAC encadenados que contienen múltiples flujos de audio.
- Gestión de metadatos. libFLAC, libFLAC++ y la herramienta metaflac ahora pueden crear un nuevo archivo al cambiar los metadatos, en lugar de sobrescribir el existente.
- Mejoras en la línea de comandos. La herramienta de línea de comandos ha recibido varias actualizaciones, incluyendo el escaneo completo de todos los bloques de metadatos en modo de prueba y se ha añadido una verificación para garantizar la coincidencia de los resúmenes de comprobación MD5 al volver a codificar archivos FLAC, lo que garantiza la integridad de los datos.
- Mejoras específicas para plataformas. FLAC 1.5 aborda diversos problemas específicos de plataformas, como una mejor compatibilidad de compilación en versiones antiguas de API de Android y métodos mejorados de fuzzing para una verificación más rigurosa.
- Compilación web. Gracias al soporte de emscripten, la compilación de FLAC para entornos web se ha vuelto más accesible.
FLAC está escrito en C y se distribuye bajo la licencia BSD.
Fuente: linux.org.ru
