
El códec de audio gratuito sin pérdida FLAC (Free Lossless Audio Codec) ha lanzado su nueva versión 1.5, que incluye varias mejoras largamente esperadas que seguro agradarán tanto a audiófilos como a profesionales. Esta versión llega 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.
Principales innovaciones
- Codificación multiproceso. La característica más destacada de FLAC 1.5 es la introducción de un codificador multiproceso. Esta actualización permite una conversión de audio más eficiente y rápida, especialmente en procesadores modernos, lo que mejora significativamente el flujo de trabajo del usuario. La codificación multiproceso está disponible tanto en libFLAC como en la utilidad de línea de comandos.
- Descodificación mejorada. La nueva versión mejora la capacidad del decodificador para manejar archivos Ogg FLAC encadenados que contienen múltiples transmisiones de audio.
- Gestión de metadatos. libFLAC, libFLAC++ y la utilidad metaflac ahora pueden crear un nuevo archivo cuando cambian 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, incluido un escaneo completo de todos los bloques de metadatos en modo de prueba y una verificación adicional para garantizar que las sumas de verificación MD5 coincidan al volver a codificar archivos FLAC, lo que garantiza la integridad de los datos.
- Mejoras específicas de la plataforma. FLAC 1.5 aborda varios problemas específicos de la plataforma, como una mejor compatibilidad de compilación en niveles de API de Android más antiguos y técnicas de fuzzing mejoradas para una verificación exhaustiva.
- Recopilación web. Con el soporte de emscripten, compilar 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
