- La actualización 1.5 de Free Lossless Audio Codec (FLAC) por fin incorpora codificación de audio multihilo
- Antes solo se podía usar un solo hilo, pero ahora ya es posible aprovechar CPUs multinúcleo
- En el comando
flac, se puede configurar la cantidad de hilos con la opción -j # o --threads=#
- Con soporte para codificación multihilo, ahora es posible convertir grandes volúmenes de archivos de audio mucho más rápido
- Mejoras adicionales
- Ahora también se admite la decodificación de archivos Ogg FLAC encadenados
- Mayor estabilidad de la biblioteca: incluye correcciones de errores y actualizaciones del sistema de compilación
- En libFLAC, libFLAC++ y metaflac, al cambiar metadatos ahora es posible escribir en un archivo nuevo en lugar de sobrescribir el archivo existente
1 comentarios
Comentarios en Hacker News
Hay expectativa por la posibilidad de decodificar archivos Ogg FLAC concatenados
La codificación FLAC ya ofrece un rendimiento de más de 60x en tiempo real en máquinas modernas
FLAC ya fue publicado como RFC 9639
Prueba de rendimiento en Windows en una máquina de 8 núcleos y 16 hilos usando libwinpthread
flac -f -8 a.wav a.flaces de aproximadamente 13.148 segundosflac -j16 -f -8 a.wav a.flaces de aproximadamente 2.404 segundosHay curiosidad sobre si estas mejoras podrían traducirse en streaming FLAC de baja latencia