neprihlásený Utorok, 16. apríla 2024, dnes má meniny Dana, Danica
Dekóder AV1 od VLC znovu zrýchlil

Značky: AV1

DSL.sk, 21.5.2020


Tvorcovia open source dekódera dav1d pre nový kompresný štandard videa AV1 dnes oznámili vydanie novej verzie 0.7.0.

V novej verzii dav1d ešte opäť nezanedbateľne zrýchlil, avizuje šéf VideoLAN-u Jean-Baptiste Kempf.

K nezanedbateľnému zrýchleniu o cca 10% prišlo na Intel CPU, nie je ale jasné či Kempf myslí len Intel CPU alebo všetky CPU architektúry x86. Zrýchlenie dosiahnuté vďaka prepísaniu algoritmu ref_mv na úrovni 8% až 12% avizuje špecificky pre CPU architektúry Intel Haswell, kde avizuje zároveň zníženie spotreby pamäte o 25%.

V každom prípade avizuje, že pre všetky x86 CPU je už dokončený kompletný optimalizovaný kód v assembleri pre videá s 8-bitovou farebnou hĺbkou, dokončené boli malé zostávajúce optimalizácie pre x86 CPU so SIMD inštrukčnými sadami SSSE3 a AVX2 a pridaného bolo viac assembler kódu pre AVX-512.

Ďalšie zrýchľovanie na Intel CPU bude už podľa Kempfa veľmi ťažké, pričom opäť nie je úplne jasné ktoré presne CPU myslí.

K zlepšeniam prišlo aj v kóde pre ARM procesory a podľa Kempfa je hotová väčšina dôležitého optimalizovaného kódu v assembleri pre ARM64 platformu pre 8, 10 aj 12-bitové videá.

dav1d 0.7.0 je na ARM64 1.8 až 2.5-krát rýchlejší ako konkurent gav1 od Google pri 8-bitových videách a 2.4 až 5-krát rýchlejší pri 10-bitových videách. dav1d zvláda dekódovať 8-bitovú vzorku 1080p videa s označením Chimera aj na dvoch úsporných jadrách Pixelu prvej generácie, pričom gav1 na tomto smartfóne podľa oznámenia vôbec nezvláda dekódovať toto video na 24 fps.

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 2018 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%.

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 AV1.


      Zdieľaj na Twitteri



Najnovšie články:

Spustená výrobca QLC flash pamäte s viac ako 200 vrstvami
Batérie vyhodené z vesmírnej ISS neočakávane nezhoreli a poškodili dom v USA
Sprístupnená beta verzia Ubuntu 24.04 LTS
Nový CPU Apple M4 majú dostať všetky Macy, s výnimkou najvyšších najneskôr do jari
Samsung sa v predaji smartfónov vrátil pred Apple
Zatiaľ posledný Star Trek seriál bude mať ďalšiu sériu, ohlásený aj nový film
Nový Android 15 je k dispozícii v beta verzii
Samsung má spustiť výrobu takmer 300-vrstvovej flash tento mesiac, budúci rok dosiahnuť 430 vrstiev
SpaceX použila prvý stupeň Falcon 9 už 20-krát
Apple čoskoro uvedie ďalší sci-fi seriál


Diskusia:
                               
 

Nie, ze by na tom zalezalo, ale ... najcistejsi zvuk a obraz vam priekazne prinasa oranzovy kuzel.
Odpovedať Známka: 1.2 Hodnotiť:
 

laughs with mpv
Odpovedať Známka: 3.3 Hodnotiť:
 

len aby sa to nahodou nakoniec neposralo ako kedysi winamp...
Odpovedať Známka: 2.0 Hodnotiť:
 

Uz je tolko tych novych kodekov ktore cakaju na etablovanie hardwareovej akceleracie do chipov ze mam obavy aby nezacali vydavat osobitne chipesky DPU len pre kodeky kazdeho jana z hornej dolnej.

Nestaci ze si tu dolby vydava novy standard kazdeho polroka este aj toto....
Odpovedať Známka: 6.9 Hodnotiť:
 

Mam navrh na dobry biznis pre chinanov. Natrepat vsetky hardwarove akceleracie, dolby atmosy, atd na jedno usb3 a kazdeho polroka predavat vylepsenu verzie o dalsie dolby hyposy, remoyy atd. Staly prijem...
Odpovedať Známka: 6.0 Hodnotiť:
 

Niečo ako keď predávajú SSD disky, ktoré vlastne majú len SSD puzdro, ale vnútri je SD karta?
Odpovedať Známka: -6.0 Hodnotiť:
 

Porovnavanie vykonnosti stratovych kodekov je jednoducho z principu tak neobjektivne, ze skutocni odbornici na akceleracne chipy sa na tej kvazikonkurencieschopnosti etablovanim priekazne leda zabavaju.
Odpovedať Známka: 2.0 Hodnotiť:
 

Decoding usb do kazdeho routra! Ako family pack. Na telkach len nastavit ip kde ma odosielat data na dekodovanie a samsung nech sa pojebe s ich apple taktikou !
Odpovedať Hodnotiť:
 

VLC este niekto pouziva? :D
Odpovedať Známka: -7.5 Hodnotiť:
 

Nie, ze by na tom zalezalo, ale ... ano. Mas nejaky problem? Pod von!
Odpovedať Známka: 8.5 Hodnotiť:
 

nejdem vonku je korona
Odpovedať Známka: 7.0 Hodnotiť:
 

Neboj, vymlátime ju z teba.
Odpovedať Známka: 2.0 Hodnotiť:
 

Problém vo veži zamknutých princezien je orálne priekazne neriešiteľný.
Odpovedať Známka: 8.2 Hodnotiť:
 

A čo mám používať? Ten debilný PotPlayer??
Odpovedať Známka: -6.0 Hodnotiť:
 

mplayer -vo aa
Odpovedať Známka: 0.0 Hodnotiť:
 

-vo caca :)))
Odpovedať Známka: -3.3 Hodnotiť:
 

Prečo sa nespomína väčšia farebná hĺbka aj pre x86 procesory?
Odpovedať Známka: 3.3 Hodnotiť:
 

Vsetko nad 10bit ma patentovane microsoft. vid windows nastavenia obrazovky.
Odpovedať Známka: 0.0 Hodnotiť:
 

A? Však to chcem používať vo Windows.
Odpovedať Známka: -3.3 Hodnotiť:
 

AV1 zrýchli, ale bude následne spomalený novou bezpečnostnou aktualizáciou pre Intel CPU, ktorá však samozrejme spomalí aj PC s AMD CPU.
Odpovedať Známka: 3.3 Hodnotiť:
 

Aj tak neni nad windows media player, nech si kazdy hovori co chce.
Drbnute VLC ma svoje vlastne kodeky, a prikazy sa mu daju zadavat z commadlajnu.
Napr. vlc dvb-t://frequency=754000000:bandwidth=8 :dvb-adapter=1 :live-caching=300 --extraintf rc --rc-host :programs=2001,2002,2003,2004,2005 :sout=#duplicate{dst=display}, select='program=2001' --audio-track-id=2234 :sout-keep
Proste hroza.
Odpovedať Známka: 0.0 Hodnotiť:
 

Dalsie zverstvo:
vlc infile.avi --start-time=200 --stop-time=3000 -I dummy --sout=#duplicate{dst=std{access=file, mux=ts,dst=outfile.avi}} -v -v vlc://quit --sout-all --sout-keep
Fuuuuj
Odpovedať Známka: -0.9 Hodnotiť:
 

Alebo:
vlc -I "dummy" -vvv dvb-t://frequency=658000000:bandwidth=8 :dvb-adapter=0 :live-caching=300 :programs=1001,1002,1004,1005,1009 :sout="#duplicate{dst=http{mux=ts, dst=:8081/wau}, select=program=1001,dst=http{mux=ts, dst=:8081/dajto}, select=program=1002,dst=http{mux=ts, dst=:8081/senzi}, s elect=program=1004,dst=http{mux=ts, dst=:8081/slovaksport3}, select=program=1005,dst=http{mux=ts, dst=:8081/infokanal},
select=program=1009}" :sout-keep


vlc http://192.168.1.20:8081/infokanal --deinterlace=1 --deinterlace-mode=discard


vlc http://192.168.1.20:8081/senzi --deinterlace=1 --deinterlace-mode=discard

To uz radsej wmp.
Odpovedať Známka: -0.9 Hodnotiť:
 

Aká je jednotka zanedbateľnosti ? 1 kotlebák ? Nie je náhodou zanedbateľnosť relatívna ?
Odpovedať Hodnotiť:

Pridať komentár