Diit.cz - Novinky a informace o hardware, software a internetu

Vývoj AV1, zabijáka H.265, bude dokončen v roce 2017

Zatím to vypadá, že vývoj formátu AV1 (AOMedia Video 1) pod křídly Alliance for Open Media, bude během na poměrně krátkou trať. Už letos nás čeká zmrazení funkcionality a počátky prvních implementací.

Připomeňme, že AV1 je projekt, který spojuje spousty největších hw i sw hráčů na trhu, kteří jsou znechuceni licenční politikou držitelů práv a patentových trollů kolem formátu H.265. Natolik znechuceni, že spojili své síly a založili projekt, který jednou provždy smete patentově chráněné video z internetu, operačních systémů u hardwarových zařízení, od smartphonů až po nabušené desktopy a dvoumetrové UltraHD televizory.

Z aktuálního reportu na FOSDEM 17 vyplývá, že letos v posledním čtvrtletí roku se očekává zmrazení funkcionality formátu, po kterém budou moci započít reálné implementace. A to jak softwarové, tak zejména hardwarové (encodery i decodery).

Projekt momentálně testuje několik desítek experimentálním funkčních prvků, které buď budou do formátu zahrnuty, nebo nebudou. Ty, které AV1 ponese, budou muset ještě projít náročným právním ověřováním, zdali je nemá někdo patentované (to se v principu týká jen zemí, kde platí softwarové patenty, nicméně to zahrnuje například USA, což je problém).

Na úvod připomeňme, že funkcionality AV1 vychází z jiných dřívějších otevřených formátů, jejichž kód vložili jejich autoři do projektu. Ať již jde o Google a jeho VP9/VP9, nebo třeba organizaci Xiph a projekty jako Daala (a vlastně v širším kontextu u Theora). Například z Daaly tak AV1 přebírá třeba techniku „Chroma from Luma“ (funguje jen pro vzorkování 4:4:4 a 4:2:0) či systém Rate Control.

Dále se optimalizuje PVQ, které v „activity maskingu“ dává lepší rozlišovací schopnost v částech obrazu s malým kontrastem (což je typicky věc, kde formáty jako H.264 a H.265 vyžehlí detaily pryč a šetří tak bitrate).

Další součástí je rANS, což se přiznám, že jsem úplně nepobral, o co jde. Nicméně vyvíjí to Google a týká se to v nějaké podobě kódování entropie. AV1 totiž teoreticky může nasadit kódování entropie z formátu Daala, jenže to je výpočetně náročnější, což je z hlediska snahy o co energeticky nejefektivnější dekódování špatné. rANS je podstatně svižnější, ale vyžaduje pro změnu hodně velký buffer, což se nelíbí výrobcům hardwaru. Takže je otázkou, jak tohle dopadne.

Jsou zde i další věci, jejich implementace v AV1 ale není vůbec jistá. Jednou z nich je 64x64 transform, což je výtečné na velké uniformní plochy v obrazu, ale obecně benefit z toho bude jen úzce omezený.

Počáteční implementace bude realizována v rámci kontejneru WebM (což je taková upravená Matroška). Jestli dojde na MP4, není jasné, tvůrci nevidí důvod proč se s letitým MP4 trápit, když je tu WebM. Ale asi lze říci, že iniciativě v tomto nikomu nikdo neklade překážky.

První hardwarové implementace bychom měli spatřit na přelomu 2017/2018. V alianci sedí firmy jako AMD, ARM, Nvidia či Intel, dále nechybí Google, Cisco, Amazon, Microsoft, Mozilla či Netflix. Je prakticky jistě, že AV1 nabídne výrazně vyšší kvalitu videa ve srovnání s čímkoli co je k dispozici dnes.

Tagy: 

Galerie ke článku

David Ježek

Dlouholetý zdejší redaktor (2005-2017), příznivec open-source rád píšící i o ne-IT tématech. Odpůrce sw patentů a omezování občanských svobod ve prospěch korporací. Fanoušek Asimova, Kinga, Feynmana, Sudka, 70mm filmu, sf/vf filmu, Fomapanu 400, starých dobrých her, 99% čokolády, indické kuchyně, domácího kváskového chleba a řady dalších věcí.

více článků, blogů a informací o autorovi

Diskuse ke článku Vývoj AV1, zabijáka H.265, bude dokončen v roce 2017

Středa, 15 Únor 2017 - 08:07 | Butrus Butrus | Jsou "ostříhané" frekvence, na které...
Středa, 15 Únor 2017 - 07:58 | Butrus Butrus | Že cokoliv víc než 48kHz/16bit je pro distribuci...
Úterý, 14 Únor 2017 - 20:34 | Butrus Butrus | Právěže nic nestačí. Tady jde o důvěru/jistotu. A...
Pondělí, 13 Únor 2017 - 18:38 | Jack Weber | Nerozporuju jaký je věcný rozdíl mezi aut.právem...
Sobota, 11 Únor 2017 - 18:28 | jupiii | OMG... niekedy sa mi zda, ze medzi IT...
Sobota, 11 Únor 2017 - 18:09 | VCR33 | Já to řeším streamováním do levných krabiček ve...
Sobota, 11 Únor 2017 - 17:59 | VCR33 | Vyhazování funkčních věcí, nebo výroba věcí s...
Sobota, 11 Únor 2017 - 16:22 | Antonín Lejsek | Však taky lidé to nedělají zadarmo. A když si...
Sobota, 11 Únor 2017 - 10:31 | jupiii | Tak nech je to 10%, alebo 5% alebo 30% (na cisle...
Sobota, 11 Únor 2017 - 08:31 | Butrus Butrus | Zdá se, že toho o patentech moc nevíte. Jedním...

Zobrazit diskusi