Pēc sešu mēnešu izstrādes ir pieejams multivides komplekts FFmpeg 5.1, kas ietver lietojumprogrammu kopumu un bibliotēku kolekciju darbībām ar dažādiem multivides formātiem (ieraksts, pārveidošana un dekodēšana skaņas un video formātos). Komplektu izplata saskaņā ar LGPL un GPL licencēm, un FFmpeg izstrāde notiek paralēli projektam MPlayer. Būtiska versijas numura maiņa skaidrojama ar būtiskām izmaiņām API un pāreju uz jaunu izlaišanas shēmu, saskaņā ar kuru jauni nozīmīgi izlaidumi tiks veidoti reizi gadā, bet izlaidumi ar pagarinātu atbalsta laiku — reizi divos gados. FFmpeg 5.0 kļūs par pirmo LTS izlaišanu projektā.
Izmaiņas, kas pievienotas FFmpeg 5.1, ietver:
- Pievienota atbalsts decentralizētai failu sistēmai IPFS un izmantojamajam protokolam pastāvīgo adresu IPNS piesaistīšanai.
- Pievienots atbalsts QOI attēlu formātam.
- Pievienots atbalsts PHM (Portable Half float Map) attēlu formātam.
- Izstrādāta iespēja izmantot VDPAU (Video Decode and Presentation) API video dekodēšanas paātrināšanai AV1 formātā.
- Atbalsts novecojušam XvMC video dekodēšanas interfeisam ir pārtraukts.
- Lietojumprogrammā ffprobe ir pievienota opcija „-o” izvadam noteiktā failā, nevis standartplūsmā.
- Pievienoti jauni dekodētāji: DFPWM, Vizrt Binary Image.
- Pievienoti jauni kodētāji: pcm-bluray, DFPWM, Vizrt Binary Image.
- Pievienoti mediju konteineru iepakošanas rīki (muxer): DFPWM.
- Pievienoti mediju konteineru izsaiņošanas rīki (demuxer): DFPWM.
- Jauni video filtri:
- SITI — video kvalitātes rādītāju aprēķināšana SI (Spatial Info) un TI (Temporal Info).
- avsynctest — veic skaņas un video sinhronizācijas pārbaudi.
- feedback — atgriezto kadru pāradresēšana citam filtram ar rezultāta apvienošanu ar sākotnējo video.
- pixelize — veic video pikselizāciju.
- colormap — krāsu atspoguļošana no citiem video.
- colorchart — krāsu iestatīšanas tabulas ģenerēšana.
- multiply — pirmā video pikseļu vērtību reizināšana ar otro video pikseļiem.
- pgs_frame_merge apvieno PGS subtitru segmentus vienā paketē (bitstream).
- blurdetect — nosaka kadru izplūšanu.
- remap_opencl — veic pikseļu pārkārtošanu.
- chromakey_cuda — hromozila īstenošana, izmantojot CUDA API paātrināšanas nolūkos.
- Jauni skaņas filtri:
- dialogue — telpiskā (3.0) skaņa no stereo, ar pārvietošanu centrālajā kanālā runas dialogiem, kas atrodas abos stereo kanālos.
- tiltshelf — augsto vai zemo frekvenču palielināšana/samazināšana.
- virtualbass - ģenerē papildu kanālu ar basiem, balstoties uz datiem no stereo kanāliem.
Avots: opennet.lv
