Meta fusiona su código con FFmpeg, elimina versión propia

Fuentes: Meta integrates custom features into FFmpeg, deprecates internal fork

Meta ha integrado funcionalidades personalizadas en FFmpeg, una herramienta esencial para el procesamiento de medios, y ha descontinuado su bifurcación interna (fork). Durante años, Meta dependió de su propia versión modificada de FFmpeg para características como la codificación multi-hilo y la medición de calidad en tiempo real, que recientemente se incorporaron a la versión principal de FFmpeg. Esta bifurcación interna se volvió cada vez más divergente y compleja de mantener.

La integración de estas características, resultado de una colaboración con desarrolladores de FFmpeg, FFlabs y VideoLAN, ha permitido a Meta eliminar su fork interno y adoptar la versión principal. Un cambio significativo fue la implementación de una codificación multi-hilo más eficiente, que ha supuesto una optimización considerable en el procesamiento de más de mil millones de vídeos diarios. Además, se ha habilitado la medición de calidad en tiempo real durante la codificación, crucial para el streaming en vivo. Meta continuará invirtiendo en FFmpeg y ha integrado su propio hardware de procesamiento de video, MSVP, utilizando las APIs estándar de FFmpeg, aunque algunas optimizaciones específicas de su infraestructura se mantendrán internas.