FFmpeg, la biblioteca multimedia de código abierto, ha dado un paso relevante al ampliar su soporte para Apple ProRes RAW. La nueva actualización permite decodificar este formato utilizando la API Vulkan, superando la aceleración de video ProRes estándar introducida el año pasado. Apple ProRes RAW ofrece calidad de imagen y reproducción cromática superiores al trabajar con datos brutos del sensor de la cámara, y ahora su procesamiento es más accesible en hardware variado.
Vulkan como puente entre el RAW y el renderizado 🚀
La implementación se apoya en el decodificador nativo de ProRes RAW de FFmpeg, que ahora puede transferir datos directamente a la GPU mediante Vulkan. Esto elimina cuellos de botella en la CPU y facilita el flujo de trabajo en edición. El soporte incluye mapas de bits de 12 y 16 bits, y aprovecha los sombreadores de cómputo para reconstruir los píxeles. Aunque no es una solución mágica, reduce la latencia en sistemas con GPUs compatibles, acercando el formato RAW a usuarios sin hardware Apple.
Por fin, los PCs pueden fingir que son un Mac Pro 😅
Hasta ahora, trabajar con ProRes RAW en Windows o Linux era como intentar meter un cubo de hielo en un microondas: posible, pero con resultados patéticos. Con esta actualización, FFmpeg le da a tu GPU de escritorio una oportunidad de sentirse importante, aunque siga sin poder ejecutar Final Cut Pro. Al menos, podrás decodificar clips RAW sin que el ventilador de tu torre suene como un secador de pelo. Eso sí, no esperes que Apple te invite a la fiesta.