Објављена је трећа верзија дав1д, АВ1 декодера

дав1д

Заједнице ВидеоЛАН и ФФмпег недавно су најавиле објављивање трећа верзија (0.3) из дав1д библиотеке уз примену алтернативног бесплатног декодера формата АВ1 видео кодирања.

Библиотека дав1д подржава све функције АВ1, укључујући напредне типове подузорковања и све параметре контрола дубине боје постављена у спецификацији (8, 10 и 12 бита).

Рад библиотеке тестиран је на великој колекцији датотека у АВ1 формату. Кључна карактеристика дав1д је фокус на постизању највиших могућих перформанси декодирање и осигуравање висококвалитетног рада у вишенитном режиму.

Код пројекта написан је на језику Ц (Ц99) са умецима асемблера (НАСМ / ГАС) и дистрибуира се под БСД лиценцом.

Виде кодеко АВ1 је развио Опен Медиа Аллианце (АОМедиа), у којој су заступљене компаније као што су Мозилла, Гоогле, Мицрософт, Интел, АРМ, НВИДИА, ИБМ, Цисцо, Амазон, Нетфлик, АМД, ВидеоЛАН, ЦЦН и Реалтек

АВКСНУМКС позициониран је као формат кодирања видео записа са бесплатним приступом који не захтева плаћање накнада, што је у погледу компресије приметно супериорније од Х.264 и ВП9.

За читав опсег тестираних резолуција, АВ1 у просеку пружа исти ниво квалитета уз смањење брзине протока за 13% у поређењу са ВП9 и за 17% у поређењу са ХЕВЦ.

При високим брзинама преноса, добитак се повећава на 22-27% за ВП9 и до 30-43% за ХЕВЦ. У Фацебоок тестовима, АВ1 је надмашио главни профил Х.264 (к264) за 50.3%, високи профил Х.264 за 46.2% и ВП9 (либвпк-вп9) за 34.0%.

Шта је ново у овој верзији?

Изласком ове нове верзије декодера, разним додатне оптимизације за убрзање декодирања видео користећи упутства СССЕ3, ССЕ4.1 и АВКС2.

Уз то брзина декодирања на СССЕ3 процесорима повећана за 24%, а у системима са АВКС2 за 4%

Додан асемблерски код за убрзање помоћу ССЕ4.1 упутставачија је употреба повећала перформансе за 26% у поређењу са не-оптимизованом верзијом (у поређењу са оптимизацијама заснованим на СССЕ3 упутствима, добитак од 1,5%).

Поред тога, перформансе декодера су повећане на мобилним уређајима са процесорима заснованим на АРМ64 архитектури.

Захваљујући употреби операција које користе НЕОН упутства, у поређењу са претходном верзијом, перформансе су се повећале за приближно 12%.

У поређењу са референтним декодером аомдец (либаом), предност дав1д се више осећа када се ради у вишенитном режиму (у неким тестовима дав1д је 2-4 пута бржи). У режиму са једним навојем, перформансе се разликују за 10-20%.

Постигнут је успех у ангажовању дав1д-а у другим пројектима. Подразумевано се дав1д сада користи у Цхромиум-у и Цхроме 74 и Фирефок 67 (раније је дав1д био омогућен за Виндовс, али сада за Линук и мацОС.)
Наставак употребе дав1д у ФФмпег и ВЛЦ, планиран је прелазак на транскодер Хандбраке.

Како инсталирати дав1д декодер на Линук?

Они који су заинтересовани за могућност инсталирања овог декодера у своје системе, то могу учинити пратећи упутства која делимо у наставку.
Обично за већину Линук дистрибуција, момци из пројекта Лан, понуда пакет декодера помоћу Снап пакета.

Дакле, да бисте га инсталирали на овај начин, потребно је само да ваша дистрибуција има подршку за ову врсту пакета.

У терминалу морају само извршити следећу наредбу:

sudo snap install dav1d --edge

у случај оних који су корисници Арцх Линука, Мањара, Антергоса или било ког другог деривата За Арцх Линук могу да инсталирају директно из Арцх Линук спремишта.

Самац треба да ради у терминалу следећу команду

sudo pacman -S dav1d


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.