Vydanie multimediálneho balíka FFmpeg 5.1

Po šiestich mesiacoch vývoja je k dispozícii multimediálny balík FFmpeg 5.1, ktorý obsahuje sadu aplikácií a kolekciu knižníc pre operácie s rôznymi multimediálnymi formátmi (nahrávanie, konvertovanie a dekódovanie audio a video formátov). Balík je distribuovaný pod licenciami LGPL a GPL, vývoj FFmpeg prebieha v susedstve projektu MPlayer. Významná zmena v čísle verzie je vysvetlená výraznými zmenami v API a prechodom na novú schému generovania vydaní, podľa ktorej sa budú nové významné vydania generovať raz ročne a vydania s predĺženou dobou podpory - raz za dva roky. FFmpeg 5.0 bude prvým LTS vydaním projektu.

Medzi zmeny pridané do FFmpeg 5.1 patria:

  • Pridaná podpora pre decentralizovaný súborový systém IPFS a s ním používaný protokol na viazanie trvalých adries IPNS.
  • Pridaná podpora pre obrazový formát QOI.
  • Pridaná podpora pre formát obrázkov PHM (Portable Half float Map).
  • Bola implementovaná možnosť použiť VDPAU (Video Decode and Presentation) API pre hardvérovú akceleráciu dekódovania videa vo formáte AV1.
  • Podpora pre staršie rozhranie pre hardvérové ​​dekódovanie videa XvMC bola ukončená.
  • Do obslužného programu ffprobe bola pridaná voľba "-o" na výstup do určeného súboru namiesto štandardného výstupného toku.
  • Pridané nové dekodéry: DFPWM, Vizrt Binary Image.
  • Pridané nové kódovače: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Pridané baličky kontajnerov médií (muxer): DFPWM.
  • Pridané nástroje na rozbaľovanie kontajnerov médií (demuxer): DFPWM.
  • Nové video filtre:
    • SITI - výpočet charakteristík kvality videa SI (Spatial Info) a TI (Temporal Info).
    • avsynctest - kontroluje synchronizáciu zvuku a videa.
    • spätná väzba – presmerovanie orezaných snímok na iný filter a následné spojenie výsledku s pôvodným videom.
    • pixelize – pixelizuje video.
    • colormap - odraz farieb z iných videí.
    • colorchart — vytvorenie tabuľky nastavení farieb.
    • multiply - násobenie hodnôt pixelov z prvého videa pixelmi z druhého videa.
    • pgs_frame_merge spája segmenty titulkov PGS do jedného paketu (bitový tok).
    • blurdetect – určuje rozostrenie snímok.
    • remap_opencl - vykoná premapovanie pixelov.
    • chromakey_cuda je implementácia chromakey, ktorá používa CUDA API na zrýchlenie.
  • Nové zvukové filtre:
    • dialóg - generovanie priestorového zvuku (3.0) zo sterea, prenášanie zvuku hovorených dialógov prítomných v oboch stereo kanáloch do centrálneho kanála.
    • tiltshelf - zvýšenie/zníženie vysokých alebo nízkych frekvencií.
    • virtualbass - generuje dodatočný basový kanál na základe údajov zo stereo kanálov.

Zdroj: opennet.ru

Pridať komentár