Intel julkaisee SVT-AV1 Video Encoder 1.0:n

Intel on julkaissut SVT-AV1 1.0 (Scalable Video Technology AV1) -kirjaston julkaisun, joka tarjoaa vaihtoehtoisen kooderin ja dekooderin AV1-videokoodausformaatille, joka hyödyntää nykyaikaisissa Intel-suorittimissa olevia laitteiston rinnakkaislaskentaominaisuuksia. SVT-AV1:n päätavoite on saavuttaa suoritustaso, joka soveltuu lennossa tapahtuvaan videon transkoodaukseen ja käyttöön videoon-demand (VOD) -palveluissa. Koodi on kehitetty osana OpenVisualCloud-projektia, joka kehittää myös SVT-HEVC- ja SVT-VP9-koodareita, ja sitä jaetaan BSD-lisenssillä.

SVT-AV1:n käyttämiseen tarvitaan vähintään viidennen sukupolven Intel Core -suoritin (Intel Xeon E5-v4 ja uudemmat suorittimet). 10-bittisten AV1-virtojen koodaus 4K-laadulla vaatii 48 Gt RAM-muistia, 1080p - 16 Gt, 720p - 8 Gt, 480p - 4 Gt. AV1:ssä käytettävien algoritmien monimutkaisuuden vuoksi tämän muodon koodaus vaatii huomattavasti enemmän resursseja kuin muut formaatit, mikä ei salli standardin AV1-kooderin käyttöä reaaliaikaiseen transkoodaukseen. Esimerkiksi AV1-projektin varastoenkooderi vaatii 5721, 5869 ja 658 kertaa enemmän laskelmia verrattuna x264- ("pääprofiili"), x264- ("korkea" profiili) ja libvpx-vp9-kooderiin.

SVT-AV1:n uuden julkaisun muutoksista:

  • Lisätty tuki S-kehyksille (Switching Frames), välikehyksille, joiden sisältö voidaan ennustaa aiemmin dekoodattujen vertailukehysten perusteella samasta videosta korkeammalla resoluutiolla. S-kehysten avulla voit lisätä suoratoiston pakkaamisen tehokkuutta.
  • Lisätty Constant Bit Rate (CBR) -koodauksen ohjaustila minimoimaan viive.
  • Lisätty tuki värin alinäytteenottopaikkaa koskevien tietojen lähettämiseen.
  • Lisätty mahdollisuus ohittaa kohinaa aiheuttavat kuvat karkean synteesin jälkeen.
  • Nopean dekoodauksen tuki on laajennettu esiasetuksiin M0-M10.
  • "—Fast-decode"-vaihtoehdon käyttöä on yksinkertaistettu ja nopean dekoodauksen ensimmäinen taso on optimoitu.
  • Koodaustuloksen visuaalista laatua on parannettu.
  • Muistin kulutus on optimoitu.
  • Lisätty lisäoptimointeja AVX2-ohjeiden perusteella.

Lähde: opennet.ru

Lisää kommentti