neprihlásený
|
Sobota, 23. novembra 2024, dnes má meniny Klement |
|
Dekóder AV1 od VLC výrazne zrýchlil na starších PC a mobiloch
Značky:
AV1
DSL.sk, 6.3.2019
|
|
Tvorcovia nového dekódera dav1d pre nový kompresný štandard videa AV1 dokončili novú verziu 0.2.0, s označením Antelope.
Nová verzia prináša výrazné zvýšenie výkonu na starších x86 CPU pre PC a na ARM procesoroch, informuje jeden z vývojárov Ewout ter Hoeven.
Vyšší výkon respektíve rýchlosť dekódera znamená, že môže na danom hardvéri dokázať v reálnom čase dekódovať videá s vyšším rozlíšením alebo vyššou snímkovou frekvenciou respektíve pri rovnakom rozlíšení menej zaťažuje CPU a ten tak má typicky menšiu spotrebu.
Dekóder dav1d vyvíjajú tvorcovia populárneho multimediálneho prehrávača VLC, z organizácie VideoLAN, a tvorcovia multmediálnych knižníc FFmpeg. Softvérový dekóder je samozrejme dôležitý pokiaľ procesory prípadne GPU nebudú obsahovať podporu hardvérovej akcelerácie nového formátu.
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 minulého 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 šéfu VideoLAN-u 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ý, tvorcovia VLC a FFmpeg ale vyvíjajú dekóder s lepšími parametrami. dav1d, znamenajúci skratku Dav1d is an AV1 Decoder, vydali v prvej verzii 0.1.0 v decembri. Táto verzia mala zapracovanú najmä akceleráciu pomocou inštrukcií AVX2, ktoré sú prítomné v moderných x86 CPU.
Nová verzia 0.2.0 prináša zrýchlenie vďaka intenzívnejším optimalizáciám použitím assembleru na platformách podporujúcich SIMD inštrukcie SSSE3, prítomné aj v starších x86 procesoroch, a tiež platformách podporujúcich NEON, inštrukčnú sadu pre platformu ARM.
Konkrétne na Intel Haswell CPU pri využití iba SSSE3 zrýchlila nová verzia 0.2.0 oproti 0.1.0 podľa ter Hoevena 2.23-krát a je 2.5 až 3-krát rýchlejšia ako referenčná implementácia libaom. Na CPU s podporou aj SSE4.1 sa libaom mierne doťahuje, keď dav1d nemá špecifickú podporu pre tieto inštrukcie, aj tak je dav1d ale 2-krát rýchlejší.
Na 64-bitových ARM procesoroch nová verzia zrýchlila o 53% a na 32-bitových ARM o 46%. Vo všetkých prípadoch ide o zrýchlenie pri využívaní viacerých vlákien a pri prehrávaní 8-bitových videí, podľa ter Hoevena optimalizácie zatiaľ nie sú prítomné pre dekódovanie 10 a 12-bitových videí.
Zrýchlenie na niektorých platformách umožňuje teraz sledovanie rozlíšení, ktoré verzia 0.1.0 nezvládala. Na 32-bitových ARM verzia 0.1.0 v závislosti na podobe videa nemusela mať dostatočný výkon na jeho dekódovanie ani s 25 fps, nová verzia je u testovaných videí už nad 30 fps. Na x86 hardvéri s podporou SSSE3 zase nová verzia, aspoň v prípade Core i5-4590, teraz tesne zvláda 4K videá s 25 fps.
Novú verziu 0.2.0 zapracuje prehrávač VLC podľa vývojára čoskoro v novej verzii. Čo sa týka využívania dav1d ako takého, FFmpeg ho používa vo vývojovej verzii, na integrovaní pracuje Firefox aj Handbrake.
Najnovšie články:
Diskusia:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
konečne
Od: petereee
|
Pridané:
6.3.2019 9:29
Už aby bol dokončený dekóder aj enkóder v kvalite. h.265.
|
|
Re: konečne
Od: asfasf
|
Pridané:
6.3.2019 10:34
ale teraz uz spravili novu verziu konecne, nova a lepsia
|
|
Shortcutception
Od: sak ja ne?
|
Pridané:
6.3.2019 9:34
Zaujímavé používať samotnú skratku v tej istej skratke
D ... av1 ... d
Dav1d (is an) AV1 decoder
|
|
Re: Shortcutception
Od: limki
|
Pridané:
6.3.2019 9:41
bolo to zaujimave prvykrat, teraz je to otrepane ...
PHP: Hypertext Preprocessor
Wine Is Not an Emulator
|
|
Re: Shortcutception
Od: yay
|
Pridané:
6.3.2019 11:12
PHP bola skratka od "Professional Home Page". Az neskor, ked sa z toho stal viac pouzivany programovaci jazyk to zmenili na PHP: Hypertext Preprocessor.
|
|
Re: Shortcutception
Od reg.: gandor
|
Pridané:
6.3.2019 12:09
Personal home page, nie professional...
|
|
Re: Shortcutception
Od: Adrique1
|
Pridané:
6.3.2019 12:10
netreba zabudnúť na LAME (Lame Aint an MP3 Encoder)
|
|
Re: Shortcutception
Od: anal terror
|
Pridané:
6.3.2019 9:46
napriklad aj Micro Soft, je Microsoft. dobre,ze
|
|
Re: Shortcutception
Od: blacky_sk
|
Pridané:
6.3.2019 12:28
LINUX = Linux Is Not UniX
|
|
Re: Shortcutception
Od: aasami
|
Pridané:
6.3.2019 12:52
To si myslis s GNU. Linux ktosy len tak hlesol, ked Linus chcel nazvat svoj projekt nejakou inou trojpismenkovou skratkou. Uz si nepamatam co to bolo.
|
|
Re: Shortcutception
Od: Ján Mokrý Kokot
|
Pridané:
6.3.2019 23:15
Že ktosy! Musí jebať.
|
|
Re: Shortcutception
Od: Adrique1
|
Pridané:
7.3.2019 7:59
gramaticky je to spravne: jeden ktos, dva ktosy :D
|
|
ultraradikalny ohladuplnizmus
Od: syntaxterrorXX. X
|
Pridané:
6.3.2019 9:43
Ale veď pri takých rýchlostiach to už bežní používatelia pri nižších rozlíšeniach za chvíľu priekazne ani nebudú stíhať sledovať.
|
|
8bitove video
Od: koumak
|
Pridané:
6.3.2019 9:58
To je 256 farebne, ked len 8 bitove video? To sme sa vratili do 90tich rokov? ;)
|
|
Re: 8bitove video
Od: yay
|
Pridané:
6.3.2019 11:18
je to 8 bitov na kazdu farbu (RGB) takze vysledny pocet farieb je 256x256x256 = 16,777,216
|
|
Ako to má poriešené...
Od: Konifer.
|
Pridané:
6.3.2019 17:10
Rád by som videl niekoho, kto má vo svojom W7 spojazdnené 10-bitové farby a bežne tieto používa. Je tam totiž problém so súčasnými 8-bitovými, napríklad 24-bitové obrázky s zároveň 30-bitové...
|
|
Dekóder
Od: pod lipou
|
Pridané:
6.3.2019 14:52
Dekóder pod lupou :D
|
|
.....
Od: -...-
|
Pridané:
7.3.2019 12:47
...Podľa šéfu VideoLAN-u...
|
|
a jeje
Od reg.: teapak1
|
Pridané:
7.3.2019 21:07
konecne na didaktiku prehram porno
|
Pridať komentár
|
|
|
|