Vydanie multimediálneho balíka FFmpeg 4.3 s podporou grafického API Vulkan
Po desiatich mesiacoch vývoja k dispozícii multimediálny balík FFmpeg 4.3, ktorá obsahuje sadu aplikácií a kolekciu knižníc pre operácie s rôznymi multimediálnymi formátmi (nahrávanie, konvertovanie a dekódovanie audio a video formátov). Balík je distribuovaný pod licenciami LGPL a GPL, vývoj FFmpeg prebieha v susedstve projektu MPlayer.
Možnosť použitia API je zabezpečená VDPAU (Video Decode and Presentation) pre hardvérovú akceleráciu spracovania videa vo formáte VP9;
Pridaná možnosť kódovania videa AV1 pomocou knižnice librav1e, napísaný v Ruste a vyvinutý komunitami Xiph a Mozilla;
Pre kontajnery médií mp4 bola implementovaná podpora pre bezstratový viackanálový zvukový kodek Skutočné HD a kodek pre trojrozmerný zvuk MPEG-H 3D;
Pridaná podpora protokolov ZeroMQ и RabbitMQ (AMQP 0-9-1);
V Linuxe bol urobený prechod z frameservera na nelineárne úpravy video streamov (virtuálny video kodek) AvxSynth, ktorá je už 5 rokov opustená, na súčasnej vidlici AviSynth+;
Balík obsahuje analyzátor obrázkov vo formáte WebP;
Implementované dekodéry MJPEG a VP9 využívajúce mechanizmus hardvérovej akcelerácie Intel QSV (Quick Sync Video), ako aj kodér VP9 založený na Intel QSV;
Rozšírená podpora pre štýly titulkov vo formáte 3GPP Timed Text Subtitles;
Pridaný kodér ADPCM pre zvukové údaje používané v interaktívnych hrách Simon & Schuster;
Pridané nové dekodéry: 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, CDRFToons, Siren CDRFOM a CRI HCA;
Pridaný streamhash media container packer (muxer) a implementovaná možnosť balenia pcm a pgs do kontajnerov m2ts;
Pridané rozbaľovače kontajnerov médií (demuxer): AV1 s rozšíreniami z aplikácie B,
Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun a .pcm), FWSE, DERF, CRI HCA, zvuková banka série Pro Pinball;
cas — aplikuje na video ostriaci filter CAS (Contrast Adaptive Sharpen);
anlms — použije normalizovaný algoritmus LMS (Najmenšie stredné štvorce) k prvému audio toku, výpočet koeficientov na základe rozdielov s druhým tokom;
overlay_cuda — položí časť jedného videa na druhé;
tmedián — filter redukcie šumu, ktorý využíva medián pixelov z niekoľkých úspešných snímok;
maskovaný prah — vyberá pixely pri filtrovaní na základe porovnania rozdielu medzi dvoma videostreammi s prahovou hodnotou;