Conecta con nosotros

Hola, ¿qué estás buscando?

Actualidad

FFmpeg 5 llega con un soporte de Vulkan mejorado y renovando varias API

FFmpeg

FFmpeg 5.0 ya está disponible como la nueva versión mayor de este conocido framework multimedia multiplataforma y publicado como software libre, que tiene aparentemente en Linux su plataforma principal debido a que ahí juega un rol más preponderante que en Windows y macOS.

FFmpeg 5.0, cuyo nombre en clave es “Lorentz”, llega con bastantes cambios y novedades, como por ejemplo una API basada en AVframe más fácil de usar, un código de Vulkan muy mejorado, la incorporación del soporte de DoVi y la eliminación de las antiguas API de renderizado y decodificación para sustituirlas por otras basadas en N:M. Por otro lado, la configuración predeterminada del renderizador de AAC ha sido modificada para mejorar la calidad.

Siendo más concretos con las novedades, tenemos lo habitual en cada lanzamiento de FFmpeg: renderizadores (encoders), filtros, multiplexadores (muxers), decodificadores y algunas cosas más. Para empezar, y siguiendo el orden expuesto, mencionamos algunos de los renderizadores añadidos, entre los que están ADPCM IMA de Westwood, Apple Graphics (SMC), bitpacked y VideoToolbox para ProRes.

En lo que respecta a los filtros, FFmpeg 5.0 viene bien cargado de ellos, porque a nivel de audio tenemos a afwtdn, adecorrelate, atilt, grayworld, apsyclip, asdr, aspectralstats, adynamicequalizer y anlmf, mientras que para vídeo están morpho, scharr, hsvkey, hsvhold, limitdiff, xcorrelate, varblur y huesaturation. Y eso no es todo, porque también hay filtros para Vulkan, libracebo y filtros de segmentos de audio y vídeo.

Los multiplexadores añadidos son AUD de Westwood, Argonaut Games CVG (que también cuenta con demultiplexador) y otro para el flujo de bits de sobrecarga del perfil bajo de AV1. Los decodificadores añadidos son ADPCM IMA de Acorn Replay, MSN Siren, GEM Raster para imágenes y speex. Otros aspectos a tener en cuenta son la aceleración por hardware de VP9 y ProRes para VideoToolbox y el soporte para la arquitectura de Loongson.

Como vemos, FFmpeg 5.0 es un lanzamiento, cuanto menos, relativamente potente. Sin embargo, parece que han quedado algunas cosas todavía pendientes, como la posibilidad de poder hacer de forma directa un screencasting desde la sesión de Wayland en Linux, una característica que muy probablemente requeriría de apoyarse en PipeWire.

FFmpeg es de esos componentes que raras veces es urgente actualizar para el usuario, sobre todo porque pocos lidian con él de forma directa, así que, aparte de proceder a compilar el código fuente, lo más cómodo para obtenerlo es recurrir a alguna distribución rolling release y bleeding edge como Arch Linux y esperar a que llegue.

10 Comentarios
Advertencia
Advertencia

Te recomendamos

Actualidad

VLC, el conocido reproductor de multimedia multiplataforma y que está publicado como código abierto, ha superado los cinco mil millones de descargas contando sus...

Actualidad

Collabora ha anunciado que NVK, el driver de Vulkan de código abierto para Nouveau y que forma parte de Mesa, ya está listo para...

Actualidad

Mesa 24.0 ya ha sido publicada como la nueva versión mayor de la pila que se encarga de suministrar los soportes de OpenGL, Vulkan...

Opinión

El escritorio Linux está viviendo el mejor momento de su historia, aunque desde algunos círculos todo se ve al revés. La Steam Deck ha...