Vydání multimediálního balíčku FFmpeg 5.1

Po šesti měsících vývoje je k dispozici multimediální balíček FFmpeg 5.1, který obsahuje sadu aplikací a sbírku knihoven pro operace s různými multimediálními formáty (záznam, převod a dekódování audio a video formátů). Balíček je distribuován pod licencemi LGPL a GPL, vývoj FFmpeg probíhá v sousedství projektu MPlayer. Významná změna čísla verze je vysvětlena významnými změnami v API a přechodem na nové schéma generování vydání, podle kterého budou nová významná vydání generována jednou ročně a vydání s prodlouženou dobou podpory – jednou za dva roky. FFmpeg 5.0 bude první LTS vydání projektu.

Mezi změny přidané do FFmpeg 5.1 patří:

  • Přidána podpora pro decentralizovaný souborový systém IPFS a s ním používaný protokol pro vazbu trvalých IPNS adres.
  • Přidána podpora pro obrazový formát QOI.
  • Přidána podpora pro formát obrázku PHM (Portable Half float Map).
  • Byla implementována možnost využít VDPAU (Video Decode and Presentation) API pro hardwarovou akceleraci dekódování videa ve formátu AV1.
  • Podpora pro starší rozhraní pro hardwarové dekódování videa XvMC byla ukončena.
  • Do obslužného programu ffprobe byla přidána volba "-o" pro výstup do zadaného souboru namísto standardního výstupního proudu.
  • Přidány nové dekodéry: DFPWM, Vizrt Binary Image.
  • Přidány nové kodéry: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Přidané baličky kontejnerů médií (muxer): DFPWM.
  • Přidány rozbalovače kontejnerů médií (demuxer): DFPWM.
  • Nové video filtry:
    • SITI - výpočet charakteristik kvality videa SI (Spatial Info) a TI (Temporal Info).
    • avsynctest - kontroluje synchronizaci zvuku a videa.
    • feedback – přesměrování oříznutých snímků na jiný filtr a následné sloučení výsledku s původním videem.
    • pixelize – pixelizuje video.
    • colormap - odraz barev z jiných videí.
    • colorchart — vytvoření tabulky nastavení barev.
    • multiply - násobení hodnot pixelů z prvního videa pixely z druhého videa.
    • pgs_frame_merge sloučí segmenty titulků PGS do jednoho paketu (bitový proud).
    • blurdetect - určuje rozostření snímků.
    • remap_opencl - provádí přemapování pixelů.
    • chromakey_cuda je implementace chromakey, která ke zrychlení používá CUDA API.
  • Nové zvukové filtry:
    • dialog - generování prostorového zvuku (3.0) ze sterea, přenos zvuku mluvených dialogů přítomných v obou stereo kanálech do centrálního kanálu.
    • tiltshelf - zvýšení/snížení vysokých nebo nízkých frekvencí.
    • virtualbass - generuje další basový kanál na základě dat ze stereo kanálů.

Zdroj: opennet.ru

Přidat komentář