neprihlásený Sobota, 23. novembra 2024, dnes má meniny Klement
VLC a FFmpeg vyvíjajú dekóder pre lepší AV1

Značky: AV1VLC

DSL.sk, 2.10.2018


Tvorcovia populárneho multimediálneho prehrávača VLC, organizácia VideoLAN, a tvorcovia multmediálnych knižníc FFmpeg vyvíjajú nový dekóder pre nový kompresný štandard videa AV1.

Oznámil to šéf VideoLAN-u Jean-Baptiste Kempf.

Za formátom AV1 stojí organizácia Alliance for Open Media, AOMedia, v ktorej sú mnohé popredné internetové a IT spoločnosti. Formát dokončený v prvej polovici roka je na rozdiel od H.265 / HEVC otvorený a voľne použiteľný a zároveň pri rovnakej kvalite dosahuje výrazne lepší kompresný pomer ako iné voľne použiteľné alternatívy a podľa dostupných testov aj lepší kompresný pomer ako H.265.

Podľa Kempfa má potenciál byť lepší od H.265 o 20%.

Referenčný dekóder pre AV1 v podobe knižnice libaom je použiteľný, dá sa ale podľa oznámenia významne zlepšiť. Za tým účelom organizácie vyvíjajú nový dekóder označený dav1d, znamenajúci skratku Dav1d is an AV1 Decoder.

K dispozícii majú už funkčnú verziu zatiaľ napísanú čisto v jazyku C bez assembleru, pre platformy x64, x86, ARMv8 a ARMv7 a OS Windows, Linux, macOS, Android a iOS.

Veľkosť zdrojových kódov oproti libaom je desatinovaná, skompilovaný kód tretinový ale hlavne pri dekódovaní používa len štvrtinu pamäte a zásobník veľmi obmedzenej veľkosti.

Čo sa týka rýchlosti, dav1d je o málo rýchlejší ako libaom 1.0.0 ale pomalší ako posledná vývojová verzia libaom. Takýto výkon dosahuje v čistom C a s pripravovanými optimalizáciami priamo v assembleri sa samozrejme očakáva zrýchlenie.

Softvér má voľnú open source licenciu BSD.

dav1d podľa tvorcov ešte nie je pripravený na produkčné nasadenie a kedy bude použitý napríklad vo VLC zatiaľ nie je jasné.

U AV1 je ale problém najmä s enkóderom, keď referenčný enkóder je o niekoľko rádov pomalší ako softvérové enkódery napríklad pre H.264. Otvorený enkóder s výrazne lepším výkonom zatiaľ zrejme nebol ohlásený.


      Zdieľaj na Twitteri



Najnovšie články:

Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov


Diskusia:
                               
 

problem s enkoderom je stale aj u hevc=h265

na cpu je to proste nieco NEREALIZOVATELNE, treba gpu akceleraciu: https://bit.ly/2IozHxL (dlhsia recenzia z feb. 2018)
Odpovedať Známka: 7.5 Hodnotiť:
 

pri hevc ma problem aj obycajne enkodovanie (pozeranie filmu), full HD h265 od isteho datoveho toku core2quad ma vyhulene svetko a proste bez novsich instr. sad a hlavne hw akceleracie grafiky nestiha ani to
Odpovedať Známka: 6.0 Hodnotiť:
 

hups: obycajne dekodovanie som xcel napisat
Odpovedať Známka: 10.0 Hodnotiť:
 

Mozno nejaky intel by to este zvladal
Odpovedať Známka: -10.0 Hodnotiť:
 

dobre kuratenko, teraz som sa prihlasil a si v prdeli :) ponivac tam mas pred dvojbodkou (medzi "Od" a "Pjetro de") o jednu bodku viacej ty intel
Odpovedať Hodnotiť:
 

Neviem cim to je ale na Core 2 Duo laptope pozeram bezne h.265. Prehravac mpv, OS archlinux.
Odpovedať Hodnotiť:
 

Závisí od dátového toku. Ak máš šupácky stream, tak ti to pôjde.
Odpovedať Hodnotiť:
 

H.265 4K SDR: sw dekodovanie vytazi dve jadra threadrippera (beha to medzi 140-200%, podla sceny).

hw dekodovanie toho isteho vytazi jedno jadro na 8%. S prislusnou GPU by to stihal dekodovat aj Atom.
Odpovedať Hodnotiť:
 

Ja som strašne rád že moja telka vie H265...
Odpovedať Známka: 5.0 Hodnotiť:
 

telky maju na to specialny cip/obvod (rovnako ako cast gpu cipu)
Odpovedať Známka: 8.0 Hodnotiť:
 

Presne tak. A dovod, preco moze mat telka kludne i deved slotov na karty, ale obvod s dekoderom treba primikropajkovavat je urcite priekazne velmi zavazny.
Odpovedať Známka: 3.8 Hodnotiť:
 

Na take domace zuvanie je stale najlepsi H.264. Hardware akceleracia je skoro vsade. x264 uz encoduje rychlejsie ako realtime v normalnom presete. x265 encoduje tak 3-7fps.
Odpovedať Známka: 6.7 Hodnotiť:
 

Podla mna, ze sa niekto z mantry oddelovania kodu od dat nasere tak, ze sparametrizuje kodeky, je priekazne nevyhnutne.
Odpovedať Známka: -3.8 Hodnotiť:
 

Moj prvy enkoder a dekoder bol napisany cisto v asemmleri ale to boli este pomale PC a nebolo full HD. Tusim to slo tak okolo 640x480 a 256 farieb. Keby oprasim stary projekt a updatnem ho tak cely AV1 mozu vyamzat.
Odpovedať Známka: 5.8 Hodnotiť:
 

Si odvážny. :-)

Ukáž kód.
Odpovedať Známka: 10.0 Hodnotiť:
 

Ved by ho utlkli patentaci...
Odpovedať Známka: 10.0 Hodnotiť:
 

Som ti dal + lebo väčšiu pičovinu som ešte nepočul. Vďaka za pobavenie. Zmysel pre humor rozhodne máš.
Odpovedať Známka: 6.0 Hodnotiť:
 

Prečo?

Nepovedal, na čo bolo to vstupníkovanie a výstupníkovanie... možno na umenie prostredníctvom Americkej obvyklosti pre vymieňanie obvestí (ASCII Art).
Odpovedať Hodnotiť:

Pridať komentár