FFmpeg 5.1 multivides pakotnes izlaišana

Pēc sešu mēnešu izstrādes ir pieejama FFmpeg 5.1 multivides pakotne, kurā ietilpst lietojumprogrammu komplekts un bibliotēku kolekcija darbībai dažādos multivides formātos (audio un video formātu ierakstīšana, konvertēšana un dekodēšana). Pakete tiek izplatīta ar LGPL un GPL licencēm, FFmpeg izstrāde tiek veikta blakus MPlayer projektam. Būtiskās versijas numura izmaiņas tiek skaidrotas ar būtiskām izmaiņām API un pāreju uz jaunu laidienu ģenerēšanas shēmu, saskaņā ar kuru jauni nozīmīgi laidieni tiks ģenerēti reizi gadā, bet laidieni ar pagarinātu atbalsta laiku - reizi divos gados. FFmpeg 5.0 būs pirmais projekta LTS laidiens.

Starp FFmpeg 5.1 pievienotajām izmaiņām ir:

  • Pievienots atbalsts decentralizētajai failu sistēmai IPFS un ar to izmantotajam protokolam pastāvīgo IPNS adrešu saistīšanai.
  • Pievienots QOI attēla formāta atbalsts.
  • Pievienots PHM (Portable Half float Map) attēla formāta atbalsts.
  • Ir ieviesta iespēja izmantot VDPAU (Video Decode and Presentation) API video dekodēšanas aparatūras paātrināšanai AV1 formātā.
  • Atbalsts mantotajam interfeisam aparatūras video dekodēšanai XvMC ir pārtraukts.
  • Pievienota opcija "-o" utilītai ffprobe, lai izvadītu norādītajā failā, nevis standarta izvades straumē.
  • Pievienoti jauni dekoderi: DFPWM, Vizrt binārais attēls.
  • Pievienoti jauni kodētāji: pcm-bluray, DFPWM, Vizrt binārais attēls.
  • Pievienoti multivides konteineru iepakotāji (mukseris): DFPWM.
  • Pievienoti multivides konteineru atpakotāji (demuxer): DFPWM.
  • Jauni video filtri:
    • SITI - video kvalitātes raksturlielumu SI (Spatial Info) un TI (Temporal Info) aprēķins.
    • avsynctest - pārbauda audio un video sinhronizāciju.
    • atgriezeniskā saite - apgriezto kadru novirzīšana uz citu filtru un pēc tam rezultāta sapludināšana ar sākotnējo video.
    • pixelize — video pikseļi.
    • krāsu karte - krāsu atspoguļojums no citiem video.
    • colorchart — krāsu iestatījumu tabulas ģenerēšana.
    • reizināt - pikseļu vērtību reizināšana no pirmā videoklipa ar pikseļiem no otrā videoklipa.
    • pgs_frame_merge apvieno PGS subtitru segmentus vienā paketē (bitu plūsmā).
    • blurdetect - nosaka kadru izplūšanu.
    • remap_opencl - veic pikseļu pārkartēšanu.
    • chromakey_cuda ir chromakey implementācija, kas paātrināšanai izmanto CUDA API.
  • Jauni skaņas filtri:
    • dialogs — telpiskās skaņas ģenerēšana (3.0) no stereo, pārsūtot abos stereo kanālos esošo runāto dialogu skaņu uz centrālo kanālu.
    • tiltshelf - palielināt/samazināt augstās vai zemās frekvences.
    • virtualbass - ģenerē papildu basa kanālu, pamatojoties uz datiem no stereo kanāliem.

Avots: opennet.ru

Pievieno komentāru