The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск rav1e 0.3, кодировщика AV1 на языке Rust , opennews (ok), 09-Фев-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


34. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust "  +2 +/
Сообщение от nelsonemail (??), 09-Фев-20, 13:44 
>> Кодировщик написан на языке Rust и отличается от эталонного кодировщика libaom значительным увеличением скорости кодирования

на реализацию которого по сути забили - https://github.com/mozilla/aom
rav1e 0.3 наполовину на асме, но увеличение производительности произошло волшебным образом при реализации логики на растишке, ага
пиар растишки - это что-то за гранью. растишка к реализации видеокодеков имеет примерно такое же отношение как околомагазинный бухарик к самой растишке. для того, чтобы этот AV1 стал пригоден к использованию, необходима банальная аппаратная реализация наиболее ресурсоёмких частей алгоритма кодирования. ЯП реализации логики здесь вообще вторичен
всё это уже проходили во времена то первых, то ли вторых пней, когда на мат. платах распаивали микросхемы кодеков по причине того, что пеньки не тянули кодировку-раскодировку видео

Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust "  +/
Сообщение от нах. (?), 09-Фев-20, 15:48 
> на реализацию которого по сути забили - https://github.com/mozilla/aom

а чего реализовывать-то еще? Уже все реализовано, эталон ненужно создан.

> rav1e 0.3 наполовину на асме, но увеличение производительности произошло волшебным образом
> при реализации логики на растишке, ага

интересно, в ее компиляторе хотя бы те же оптимизации что всеми скопипащены у icc - есть, или там любую подобную хрень надо писать на ассемблере?

> того, чтобы этот AV1 стал пригоден к использованию, необходима банальная аппаратная
> реализация наиболее ресурсоёмких частей алгоритма кодирования. ЯП реализации логики здесь

она бесполезна. Ты не хочешь за нее платить.

> всё это уже проходили во времена то первых, то ли вторых пней,
> когда на мат. платах распаивали микросхемы кодеков по причине того, что
> пеньки не тянули кодировку-раскодировку видео

нет, по причине того, что не было нормальных кодеков. Как только появился divX - волшебным образом те же "пеньки" стали пригодны для кодирования без всяких волшебных микросхем.

Именно по этой причине никакой av1 не взлетит, да и 265 тоже маловероятно (ну там еще прибавилась человеческая тyпость и жадность, конечно - впрочем, av1 это они же в профиль) - уже существуют и используются кодеки, позволяющие обойтись без специализированных плат в массовом сегменте, и будет крайне трудно заставить людей заплатить за то, что им не нужно.

А немассовый не окупит специализированные чипы и тем более.

При этом закон Мура действовать перестал, производительность процессоров больше не удваивается за пару лет, поэтому шансов на светлое будущее тоже не предвидится.


Ответить | Правка | Наверх | Cообщить модератору

118. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust "  +/
Сообщение от крок (?), 10-Фев-20, 12:47 
Кодеки были просто дорого, но вот аппаратные ускрители мпег2 стали ненужны в п2 тк там уже был ммх и все работало програмно
Ответить | Правка | Наверх | Cообщить модератору

119. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust "  +/
Сообщение от нах. (?), 10-Фев-20, 12:57 
да нет, в том и прикол что mpeg2 отправился на свалку истории _раньше_ "аппаратных ускорителей". divx все испортил.

Ответить | Правка | Наверх | Cообщить модератору

124. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust "  +/
Сообщение от artenox (?), 10-Фев-20, 14:04 
MPEG2 и по сей день лучше DivX/XviD'ов. По крайней мере, на битрейтах, на которых их обычно используют.
Ответить | Правка | Наверх | Cообщить модератору

147. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust "  +/
Сообщение от Аноним (147), 11-Фев-20, 19:12 
Вам кажется. Не в последнюю очередь потому, что в MPEG-4 ASP пережимали в т.ч. и из MPEG-2, т.е. качество могло только упасть.
Ответить | Правка | Наверх | Cообщить модератору

102. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust "  +1 +/
Сообщение от Аноним (147), 10-Фев-20, 01:06 
> на реализацию которого по сути забили - https://github.com/mozilla/aom

Если что, это старое зеркало Мозиллы. Работа ведется здесь: https://aomedia.googlesource.com/aom

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру