Pärast kuuekuulist arendustööd on saadaval multimeediumipakett FFmpeg 5.1, mis sisaldab rakenduste komplekti ja teekide kogumit erinevate multimeediumivormingutega töötamiseks (heli- ja videovormingute salvestamine, teisendamine ja dekodeerimine). Paketti levitatakse LGPL ja GPL litsentside all, FFmpeg arendus toimub MPlayeri projekti kõrval. Versiooninumbri oluline muutus on tingitud olulistest muudatustest API-s ja üleminekule uuele väljalaske genereerimise skeemile, mille kohaselt genereeritakse uusi olulisi väljalaseid kord aastas ning pikendatud tugiajaga väljaandeid - kord kahe aasta jooksul. FFmpeg 5.0 on projekti esimene LTS-i väljalase.
FFmpeg 5.1-le lisatud muudatuste hulgas on järgmised:
- Lisatud on tugi detsentraliseeritud failisüsteemile IPFS ja sellega seotud püsivate IPNS-aadresside sidumiseks kasutatavale protokollile.
- Lisatud on QOI pildivormingu tugi.
- Lisatud on PHM (Portable Half float Map) pildivormingu tugi.
- Rakendatud on võimalus kasutada VDPAU (Video Decode and Presentation) API-d video dekodeerimise riistvaraliseks kiirendamiseks AV1-vormingus.
- Riistvaralise video dekodeerimise XvMC pärandliidese tugi on lõpetatud.
- Lisatud ffprobe utiliidile suvand "-o", et väljastada standardse väljundvoo asemel määratud faili.
- Lisatud uued dekoodrid: DFPWM, Vizrt Binary Image.
- Lisatud uued kodeerijad: pcm-bluray, DFPWM, Vizrt Binary Image.
- Lisatud meediumikonteinerite pakkijad (mukseer): DFPWM.
- Lisatud meediumikonteinerite lahtipakkijad (demuxer): DFPWM.
- Uued videofiltrid:
- SITI – videokvaliteedi näitajate SI (Spatial Info) ja TI (Temporal Info) arvutamine.
- avsynctest – kontrollib heli ja video sünkroonimist.
- tagasiside – kärbitud kaadrite ümbersuunamine teise filtrisse ja seejärel tulemuse liitmine algse videoga.
- pixelize – pikslistab video.
- värvikaart – teiste videote värvide peegeldus.
- colorchart — värviseadete tabeli genereerimine.
- korrutamine – esimese video piksliväärtuste korrutamine teise video pikslitega.
- pgs_frame_merge liidab PGS-i subtiitrite segmendid üheks paketiks (bitivoogu).
- blurdetect – määrab kaadrite hägususe.
- remap_opencl – teostab pikslite ümberjaotamist.
- chromakey_cuda on chromakey rakendus, mis kasutab kiirendamiseks CUDA API-d.
- Uued helifiltrid:
- dialoog – ruumilise heli (3.0) genereerimine stereost, mõlemas stereokanalis esinevate kõnedialoogide heli edastamine keskkanalisse.
- tiltshelf – kõrgete või madalate sageduste suurendamine/vähendamine.
- virtualbass – genereerib stereokanalite andmete põhjal täiendava bassikanali.
Allikas: opennet.ru