Lanzamiento del paquete multimedia FFmpeg 4.3 con soporte para la API de gráficos Vulkan
Después de diez meses de desarrollo esta disponible paquete multimedia MPEG 4.3, que incluye un conjunto de aplicaciones y una colección de bibliotecas para operaciones en varios formatos multimedia (grabación, conversión y decodificación de formatos de audio y video). El paquete se distribuye bajo licencias LGPL y GPL, el desarrollo de FFmpeg se lleva a cabo junto al proyecto. MPlayer.
Se proporciona la posibilidad de utilizar API. VDPAU (Video Decode and Presentation) para aceleración por hardware del procesamiento de video en formato VP9;
Se agregó la capacidad de codificar video AV1 usando la biblioteca. librav1e, escrito en Rust y desarrollado por las comunidades Xiph y Mozilla;
Se ha implementado compatibilidad con códec de audio multicanal sin pérdidas para contenedores de medios mp4. VerdaderoHD y códec para sonido tridimensional MPEG-H 3D;
Soporte de protocolo agregado CeroMQ и RabbitMQ (AMQP 0-9-1);
En Linux, se ha realizado una transición desde el servidor de marcos para la edición no lineal de transmisiones de video (códec de video virtual) AvxSynth, que ha estado abandonado durante 5 años, en la bifurcación actual Sintetizador Avi+;
El paquete incluye un analizador de imágenes en formato WebP;
Se implementaron decodificadores MJPEG y VP9 utilizando un mecanismo de aceleración de hardware. Intel QSV (Quick Sync Video), así como un codificador VP9 basado en Intel QSV;
Soporte ampliado para estilos de subtítulos en formato de subtítulos de texto cronometrado 3GPP;
Se agregó un codificador ADPCM para datos de audio utilizados en los juegos interactivos de Simon & Schuster;
Se agregaron nuevos decodificadores: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut Games ADPCM, Rayman 2 ADPCM, Simon & Schuster Interactive ADPCM, High Voltage Software ADPCM, ADPCM IMA MTF, CDToons, Siren, DERF DPCM y CRI HCA;
Se agregó el empaquetador de contenedores de medios streamhash (muxer) e implementó la capacidad de empaquetar pcm y pgs en contenedores m2ts;
Se agregaron desempaquetadores de contenedores de medios (demuxer): AV1 con extensiones de la aplicación B,
Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun y .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank;
cas — aplica un filtro de nitidez CAS (Contrast Adaptive Sharpen) al vídeo;
anlms — aplica un algoritmo normalizado LMS (mínimos cuadrados medios) al primer flujo de audio, calculando coeficientes en función de las diferencias con el segundo flujo;