Izdanje multimedijskog paketa FFmpeg 5.1

Nakon šest mjeseci razvoja dostupan je multimedijski paket FFmpeg 5.1 koji uključuje set aplikacija i kolekciju biblioteka za rad na različitim multimedijskim formatima (snimanje, pretvaranje i dekodiranje audio i video formata). Paket se distribuira pod LGPL i GPL licencama, razvoj FFmpeg-a odvija se uz MPlayer projekt. Značajna promjena broja verzije objašnjava se značajnim promjenama u API-ju i prelaskom na novu shemu generiranja izdanja, prema kojoj će se nova značajna izdanja generirati jednom godišnje, a izdanja s produljenim vremenom podrške - jednom svake dvije godine. FFmpeg 5.0 bit će prvo LTS izdanje projekta.

Neke od promjena dodanih u FFmpeg 5.1 uključuju:

  • Dodana podrška za decentralizirani datotečni sustav IPFS i protokol koji se s njim koristi za vezanje trajnih IPNS adresa.
  • Dodana podrška za QOI format slike.
  • Dodana podrška za format slike PHM (prijenosna poluplitajuća karta).
  • Implementirana je mogućnost korištenja VDPAU (Video Decode and Presentation) API-ja za hardversko ubrzanje video dekodiranja u AV1 formatu.
  • Podrška za naslijeđeno sučelje za hardversko video dekodiranje XvMC je ukinuta.
  • Dodana je opcija "-o" uslužnom programu ffprobe za izlaz u navedenu datoteku umjesto standardnog izlaznog toka.
  • Dodani novi dekoderi: DFPWM, Vizrt Binary Image.
  • Dodani novi koderi: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Dodani pakeri spremnika medija (muxer): DFPWM.
  • Dodani alati za raspakiranje medijskog spremnika (demuxer): DFPWM.
  • Novi video filteri:
    • SITI - izračun karakteristika video kvalitete SI (Spatial Info) i TI (Temporal Info).
    • avsynctest - provjerava sinkronizaciju audio i video zapisa.
    • povratne informacije - preusmjeravanje izrezanih okvira na drugi filtar i zatim spajanje rezultata s izvornim videom.
    • pixelize - pikselizira video.
    • colormap - refleksija boja iz drugih videa.
    • colorchart — generiranje tablice za postavljanje boja.
    • multiply - množenje vrijednosti piksela iz prvog videa s pikselima iz drugog videa.
    • pgs_frame_merge spaja segmente PGS titlova u jedan paket (bitstream).
    • blurdetect - određuje zamućenje okvira.
    • remap_opencl - izvodi remapiranje piksela.
    • chromakey_cuda je implementacija chromakey koja koristi CUDA API za ubrzanje.
  • Novi zvučni filteri:
    • dijalog - stvaranje surround zvuka (3.0) iz stereoa, prijenos zvuka govornih dijaloga prisutnih u oba stereo kanala u središnji kanal.
    • tiltshelf - povećanje/smanjenje visokih ili niskih frekvencija.
    • virtualbass - generira dodatni bas kanal na temelju podataka iz stereo kanala.

Izvor: opennet.ru

Dodajte komentar