Intel uvádí na trh SVT-AV1 Video Encoder 1.0

Společnost Intel zveřejnila vydání knihovny SVT-AV1 1.0 (Scalable Video Technology AV1), která poskytuje alternativní kodér a dekodér pro formát kódování videa AV1, který využívá hardwarovou paralelizaci výpočtů přítomných v moderních procesorech Intel. Hlavním cílem SVT-AV1 je dosáhnout úrovně výkonu vhodné pro překódování videa za běhu a použití ve službách videa na vyžádání (VOD). Kód je vyvinut projektem OpenVisualCloud, který také vyvíjí kodéry SVT-HEVC a SVT-VP9, a je distribuován pod licencí BSD.

SVT-AV1 vyžaduje alespoň pátou generaci procesoru Intel Core (Intel Xeon E5-v4 a novější CPU). Pro kódování 10bitových streamů AV1 v kvalitě 4K je potřeba 48 GB RAM, 1080p 16 GB, 720p 8 GB, 480p 4 GB. Kvůli složitosti algoritmů používaných v AV1 vyžaduje kódování tohoto formátu výrazně více zdrojů než jiné formáty, což neumožňuje použití standardního kodéru AV1 pro překódování v reálném čase. Například kodér akcií z projektu AV1 vyžaduje 5721, 5869 a 658krát více výpočtů než kodéry x264 (hlavní profil), x264 (vysoký profil) a libvpx-vp9.

Mezi změny v nové verzi SVT-AV1:

  • Přidána podpora S-snímků (Switching Frame), mezilehlých snímků, jejichž obsah lze předvídat na základě dříve dekódovaných referenčních snímků ze stejného videa ve vyšším rozlišení. S-snímky umožňují zvýšit efektivitu komprese živých přenosů.
  • Přidán režim řízení kódování konstantní bitové rychlosti (CBR) pro minimální latenci.
  • Přidána podpora pro předávání informací o poloze podvzorkování barev.
  • Přidána možnost přeskočit odšumující snímky po hrubé syntéze.
  • Podpora rychlého dekódování rozšířena na předvolby M0-M10.
  • Zjednodušené použití volby "--fast-decode" a optimalizace první úrovně rychlého dekódování.
  • Vylepšená vizuální kvalita výsledku kódování.
  • Optimalizovaná spotřeba paměti.
  • Přidány další optimalizace založené na instrukcích AVX2.

Zdroj: opennet.ru

Přidat komentář