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

Po šesti měsících vývoje je k dispozici multimediální balíček FFmpeg 6.0, který zahrnuje sadu aplikací a kolekci knihoven pro práci s různými multimediálními formáty (nahrávání, konverze a dekódování zvukových a video formátů). Balíček se distribuuje pod licencemi LGPL a GPL a vývoj FFmpeg probíhá paralelně s projektem MPlayer.

Mezi změnami, které byly přidány do FFmpeg 6.0, lze vyzdvihnout:

  • Povinně byla zahrnuta podpora vícivláknového režimu pro sestavení ffmpeg. Každý obalovač mediakontejnerů (muxer) nyní běží v samostatném vlákně.
  • Byla implementována podpora VAAPI a QSV (Quick Sync Video) pro kódování a dekódování VP9 a HEVC s barevnou subdiskretizací 4:2:2 a 4:4:4, 10- a 12bitovým kódováním hloubky barev.
  • Byla přidána podpora knihovny oneVPL (oneAPI Video Processing Library) pro využití technologie hardwarového akcelerace Intel QSV (Quick Sync Video).
  • Byl přidán kódovač AV1 s hardwarovým akcelerátorem založeným na QSV.
  • Do utilitky ffmpeg byly přidány možnosti:
    • „-shortest_buf_duration“ pro nastavení maximální doby výdrže vyrovnaných snímků (čím více, tím vyšší přesnost v režimu „-shortest“, ale vyšší spotřeba paměti a zpoždění).
    • „-stats_enc_pre[_fmt]“, „-stats_enc_post[_fmt]“ a „-stats_mux_pre[_fmt]“ pro zapisování informací o snímcích vybraných proudů do určeného souboru v různých stádiích kódování.
    • „-fix_sub_duration_heartbeat“ pro určení synchronizačního (heartbeat) video proudu, který se používá pro oddělení titulků.
  • Syntaxe filtergraph byla rozšířena o možnost předání hodnot možností z určeného souboru. Název souboru se zadává uvedením hodnoty s prefixem ‘/’, například „ffmpeg -vf drawtext=/text=/tmp/some_text“ způsobí načtení parametru text ze souboru /tmp/some_text.
  • Byla přidána podpora formátů obrázků: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • Byly přidány nové dekodéry: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Byly přidány nové kódovače: nvenc AV1, MediaCodec.
  • Byly přidány demuxery mediakontejnerů: SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • Dekodéry CrystalHD byly prohlášeny za zastaralé.
  • Nové filtry pro video:
    • ddagrab — zachycení video pracovního stolu Windows přes API Desktop Duplication.
    • corr — určuje korelaci mezi dvěma videi.
    • ssim360 — hodnocení podobnosti videa pořízeného v režimu 360°.
    • hstack_vaapi, vstack_vaapi a xstack_vaapi — kombinace několika videí (každé video se zobrazuje ve své vlastní oblasti obrazovky) s využitím akcelerace VAAPI.
    • backgroundkey — přetváří statické pozadí na průhledné.
    • Do filtru cropdetect byl přidán režim určování oblasti ořezu na základě vektorů a okrajů pohybu.
  • Nové filtry pro zvuk:
    • showcwt — převod zvuku na video s vizualizací frekvenčního spektra pomocí kontinuální vlnkové transformace a Morletovy vlnky.
    • adrc — aplikace filtru na vstupní zvukový tok pro změnu spektrálního dynamického rozsahu.
    • a3dscope — převod vstupního zvuku na prostorový 3D zvuk.
    • afdelaysrc — generuje koeficienty konečné impulzní charakteristiky (FIR).
  • Nové bitstreamové filtry:
    • Převod z media100 na mjpegb.
    • Převod z DTS na PTS.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster