В целом dav1d теперь обеспечивает производительность, достаточную для декодирования видео 1080p с частотой 30 кадров в секунду практически на любых процессорах с поддержкой SSSE3.
Да всё так же. Последние чипы Samsung и Qualcomm поддерживают енкодинг даже для VP9. Значит будут поддерживать и AV1 (у которого гораздо больше шансов на успех).
Да, аппаратная поддержка будет только у нового железа. Но так происходит у всех при выпуске новых кодеков.
Хочу отметить, что даже текущий libaom декодер работает хорошо на CPU для 720p. Недвно выпустили более быстрый декодер dav1d, который гораздо быстрее. Так что для ноутбуков проблема не такая актуальная.
А на мобильных устройствах Хром может проверять наличие поддержки и на старых устройствах просто брать H.264 или HEVC.
Будет. Главные производители чипов уже состоят в альянсе (Intel, Nvidia, ARM, AMD), который продвигает AV1, и уже сказали, что выпустят чипы.
Apple недавно тоже вошла в альянс, но тут менее понятно зачем.
И официально не хватает Samsung и Qualcomm. Но они всегда были за такой движ и даже добавляли поддержку VP9 (который был не лучше конкурентов, а просто ответом). Так что тут точно добавят.
Да, если было бы полтора часа, то можно было бы успеть. А фразы «это пока только разработка и набор идей» в конце было не достаточно? Плюс в вопросах я довольно явно говорил, что много непонятно и много вопросов есть.
У меня есть ощущение, что он то ли лукавит то ли действительно не до конца понимает глубину проблемы, в которую он погружается.
Когда я начинал только делать Логакс, у меня были прямо приступы панической атаки от понимания сложности. Но тут два варианта — или уйти ничего не сделав. Или начать делать и решать проблемы по ходу их появления :D.
Я бы сам с удовольствием хотел бы послушать кого-то, кто знает все ответы :).
Тут главная проблема, что тема новая. И тут есть два варианта — не выступать в России и обсуждать идеи с западными разработчиками. Тогда не будет такой ситуации, что никто не знает ответов. Но взамен, когда все ответы найдутся — будет уже поздно, все места заняли другие.
Или другое — начать обсуждение на ранних этапах, чтобы русские разработчики могли подключиться и влиться в проект. Представьте как выглядит бы доклад по Реакту, когда он только появлялся. Или помните первый доклад Дэна, из которого вырос Редакс.
Но согласен, каждому своё. Кто-то хочет готовых решений. А кто-то хочет узнать, о чём сейчас думает индустрия и подключиться к обсуждению :).
О, пока мы тут общались вышел dav1d 0.2, в котором его ускорили в 2 раза по сравнению с прошлой ссылкой
https://www.opennet.ru/opennews/art.shtml?num=50251
www.jbkempf.com/blog/post/2018/dav1d-toward-the-first-release
Так что задел есть.
И с чем идёт сравнение? С HEVC или H.264?
По этой причине AV1 пока не включили на мобильных устройствах.
А что за CPU?
en.wikipedia.org/wiki/VP9#Hardware_implementations
Хочу отметить, что даже текущий libaom декодер работает хорошо на CPU для 720p. Недвно выпустили более быстрый декодер dav1d, который гораздо быстрее. Так что для ноутбуков проблема не такая актуальная.
А на мобильных устройствах Хром может проверять наличие поддержки и на старых устройствах просто брать H.264 или HEVC.
Но зачем тогда Samsung и Qualcomm добавили поддержку VP9, который как раз и был ответом на HEVC?
Я думаю они добавят поддержку и AV1, раз добавили VP9
Apple недавно тоже вошла в альянс, но тут менее понятно зачем.
И официально не хватает Samsung и Qualcomm. Но они всегда были за такой движ и даже добавляли поддержку VP9 (который был не лучше конкурентов, а просто ответом). Так что тут точно добавят.
Есть специальный инструмент, чтобы автор опенсорс-библиотеки сам контролировал размер и пользователям не надо было использовать хаки
https://github.com/ai/size-limit
Когда я начинал только делать Логакс, у меня были прямо приступы панической атаки от понимания сложности. Но тут два варианта — или уйти ничего не сделав. Или начать делать и решать проблемы по ходу их появления :D.
Тут главная проблема, что тема новая. И тут есть два варианта — не выступать в России и обсуждать идеи с западными разработчиками. Тогда не будет такой ситуации, что никто не знает ответов. Но взамен, когда все ответы найдутся — будет уже поздно, все места заняли другие.
Или другое — начать обсуждение на ранних этапах, чтобы русские разработчики могли подключиться и влиться в проект. Представьте как выглядит бы доклад по Реакту, когда он только появлялся. Или помните первый доклад Дэна, из которого вырос Редакс.
Но согласен, каждому своё. Кто-то хочет готовых решений. А кто-то хочет узнать, о чём сейчас думает индустрия и подключиться к обсуждению :).