Release av multimediapaketet FFmpeg 4.3 med stöd för Vulkans grafik-API
Efter tio månaders utveckling tillgängliga multimediapaket FFmpeg 4.3, som inkluderar en uppsättning applikationer och en samling bibliotek för operationer på olika multimediaformat (inspelning, konvertering och avkodning av ljud- och videoformat). Paketet distribueras under LGPL- och GPL-licenser, FFmpeg-utveckling utförs i anslutning till projektet MPlayer.
I Linux har en övergång gjorts från frameservern för icke-linjär redigering av videoströmmar (virtuell videocodec) AvxSynth, som varit övergiven i 5 år, på nuvarande gaffel Avisynth+;
Paketet innehåller en parser för bilder i WebP-format;
Implementerade MJPEG- och VP9-avkodare med hårdvaruaccelerationsmekanism Intel QSV (Quick Sync Video), samt en VP9-kodare baserad på Intel QSV;
Utökat stöd för undertextstilar i 3GPP Timed Text Subtitles-format;
Tillagd ADPCM-kodare för ljuddata som används i Simon & Schuster Interactive-spel;
Lade till nya avkodare: 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 och CRI HCA;
Lade till streamhash media container packer (muxer) och implementerade möjligheten att packa pcm och pgs i m2ts containers;
Uppackare för mediabehållare (demuxer): AV1 med tillägg från applikationen B,
Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun och .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank;
cas — tillämpar ett CAS (Contrast Adaptive Sharpen) skärpningsfilter på videon;
anlms — tillämpar en normaliserad algoritm LMS (Minsta medelkvadrater) till den första ljudströmmen, beräkna koefficienter baserat på skillnader med den andra strömmen;
overlay_cuda — placerar en bit av en video ovanpå en annan;
tmedian — Ett brusreduceringsfilter som använder medianpixlar från flera framgångsrika bildrutor.
maskerad tröskel — väljer pixlar vid filtrering baserat på att jämföra skillnaden mellan två videoströmmar med ett tröskelvärde;
asubboost — förbättrar frekvenserna för subbufferten;
pcm_rechunk — packar om PCM-ljud med hänsyn till den specificerade samplingsfrekvensen eller paketöverföringshastigheten.
scdet — bestämmer förändringar i scenen i videon (till exempel för att bestämma rörelse i bilden);
gradienter — genererar en videoström med gradienter;