Альянс Open Media (AOMedia), курирующий разработку формата кодирования видео AV1, анонсировал публикацию в конце года открытого стандарта и эталонной реализации для нового формата кодирования видео AV2. Новый стандарт рассматривается не только как продолжение развития видеокодека AV1, но и как основа будущего технологического стека AOMedia. Разработка AV2 ведётся уже несколько лет и первая предварительная реализация была предложена два года назад и вошла в состав выпуска библиотеки...Подробнее: https://www.opennet.me/opennews/art.shtml?num=63889
Чую недовольства местной аудитории по типу "у меня ПК кое-как тянет VP9"
Ну, справедливости ради кодеки у того же гугла (за AV не знаю) — лютое мыло, пропихиваемое через силу.
> Ну, справедливости ради кодеки у того же гугла (за AV не знаю) —
> лютое мыло, пропихиваемое через силу.1) Мыло на движущемся видео выглядит - лучше чем рассыпание на мпеговские квадратики, при прочих равных. В движении глаз не замечает мелкие детали. А макроблоки - замечает.
2) На ютубе мувики 720p и выше выглядят очень даже. Особенно в AV1.
3) Кроме гугловского libaom есть так то и svt-av1, в новых версиях там как раз sharpness подкрутили - и вообще - крутилку вывесили для эстетов. Так что "для себя" можно и поэстетствовать. Или просто кодировать в Q-mode и не жестить с Q.
Важно, какой был исходник.
8k пример:
https://www.youtube.com/watch?v=b3ootXSAaqE
Гугл взялись жёстко оптимизить трафик. То, как у них сейчас показывает FullHD и выше и как это показывало раньше - небо и земля. Ну и на премиум внезапно отдаёт видео в лучшем качестве. (По крайней мере так говорят.)
Не За, а Про. Что за дремучий суржик?
Попробуйте использовать видео в более низком разрешении.
Требования к пропускной способности канала снижаются, и декодер почти не сталкивается с ограничениями производительности оборудования.
Я уменьшаю разрешение вплоть до 480p.
На моём мониторе это выглядит достаточно хорошо и не становится сильно мыльным. Лучше так, чем посыпавшееся изображение и выпадение кадров, рывки и рассинхрон со звуковой дорожкой.
> Я уменьшаю разрешение вплоть до 480p.Даже немолодой ноут и планшет отлично жрут 720p AV1 с ютуба, dav1d все-таки вещь. Его изрядно заоптимизили. И там поток как раз мизерный, в 264 он тупо в разы больше - так что икает видео при отклонениях сети от идеала намного меньше чем с 264.
Чтобы 480p было - это вообще что за девайс надо брать? Какого года выпуска?
> Чтобы 480p было - это вообще что за девайс надо брать? Какого года выпуска?Ну если там монитор такой, что 480p нормально выглядит, то девайс соответствующий, наверное.
> Ну если там монитор такой, что 480p нормально выглядит, то девайс соответствующий, наверное.Ну.. если сэр где-то нашел AGP видяху (блин, в каком году PCIe вышел?) - там наверное да, монитор может быть под стать. Хоть для меня и загадка как оно еще не сдохло от старости такое.
Таким извините, только 360p фалбэк с H.264 остается. Но на таком мониторе это как раз самое оно :)
Последняя AGP была выпущена летом 2009 года ATI Radeon HD 4670 AGP.
Массово AGP закончился примерно в 2004.
> Последняя AGP была выпущена летом 2009 года ATI Radeon HD 4670 AGP.Свежак, 16 лет видяшке всего. Скоро совершеннолетие отпраздновать сможет! Про умения этого 4670 в плане поддержки стандартов - даже упоминать неудобно как-то. Не, конечно Radeon его такого до сих пор в лине цепляет, но... по части видео - оно спасибо если 264 умеет не очень обкоцано. Или что там у него за рудиментарный UVD блок был.
А PCIe - я посмотрел - появился 22 года назад. Скоро четверть века технологии долбанет. Хотя конечно по стандартам МакЛауда - что за нахрен, только вчера видяху купил и она уже устарела?! Чтоб этих смертных! Как можно быть такими одноразовми?!
> Ну если там монитор такой, что 480p нормально выглядит640 на 480 - во весь экран. Но и на 800 на 600 смотрится хорошо, только не поддерживает 120 герц, только 100 ))
Позовите Вия! Это Линукс, детка!
> 640 на 480 - во весь экран.Долбучий случай, мне такое даже на моем самом первом пузатом CRT обломно было, разве что в старкрафт первый (!!) играть, просто потому что он отрисован в нем. И было это мнооооооого лет назад. Я даже уже не помню сколько. Помню только что монитор все же стал загибаться от старости и мне его даже сельпошникам в таком состоянии было неудобно отдавать. А у вас это оборудование - до сих пор живое, типа? Каким чудом там электролиты не посохли к хренам за столько лет?
> Но и на 800 на 600 смотрится хорошо, только не поддерживает 120 герц, только 100 ))
Да, блин, для 480p только 120 герц и не хватает. Жаль что даже 60Hz на ютубе обычно начинается с 720p60 - так что вот хренли с них там толку?
Хотя казалось бы, уже можно было накопить на любую затычку 5+ -летней давности (типа GT 1030) и смотреть видосы с аппаратным ускорением.
> Хотя казалось бы, уже можно было накопить на любую затычку 5+ -летней давностиМожет у сэра ноут? Там затычки дороговаты и специфичны будут.
> (типа GT 1030) и смотреть видосы с аппаратным ускорением.
Это нвидия чтоли? С ней гимора не оберешься в линухе. Да и в винде уже пожалуй, их кроме AI сейчас мало что интересует уже.
Если устройство поддерживает такое.
См., к примеру, смартфоны, планшеты, ноутбуки и небольшие материнские платы с BGA компонентами, без слотов расширения...P.S.
История из жизни:
У знакомого человека возникла проблема с видеокартой: встроенная модель не справлялась с нагрузкой.
Диалог:
— Что за железо?
— Да хз, приходи и глянь.
Я пришел с неплохой, относительно современной PCI-E видеокартой Nvidia.
С мыслями «надеюсь, блок питания выдержит нагрузку» открываю системный блок.
Открыв крышку, обнаружил на материнской плате AGP-слот :(Да, пятилетняя видюха — это хорошо :)
Ну есть бюджетные варианты, мини-пк с Intel N100/N200.
Или если нужен именно системник, то собрать на базе i3-12100 со встройкой.
Quick Sync всё же решает:
https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video
> См., к примеру, смартфоны, планшеты, ноутбуки и небольшие материнские платы
> с BGA компонентами, без слотов расширения...Планшет десятилетней давности - который уже физически едва живой - на ура жует AV1 с ютуба в софте. При том это далеко не топовая модель, достаточно дешевый медиатек.
Где скриншот с доказательством что жует именно AV1? VP9 на самом деле, скорее всего.
> Где скриншот с доказательством что жует именно AV1? VP9 на самом деле, скорее всего.Да вроде AV01 было написано в каких-то мувиках - это они AV1 так обзывают. И некоторые онлайн качалки прикалываются - сэйвят хомам якобы "MP4", у которого внутрях AV01. ISO такой финт не так давно стандартизировал. Видимо это чтобы поток не транскодировать а отдать хоме "как есть".
Системный софт древностей конечно с такого комбо делит на ноль - и не может например превьюхи ЭТОГО генерить. Но VLC жрет все что шевелится на отлично - и такое тоже.
> Открыв крышку, обнаружил на материнской плате AGP-слот :(На Озоне и для таких видяхи продают, но только Б/У.
Даже не сомневаюсь, что на бюджетных амд-шных апу-шках все будет идеально ровно.
>"у меня ПК кое-как тянет VP9"VP9 на Ютубе и C2D играет.
> новый формат кодирования видео не требует оплаты отчислений и основан на технологиях, патентах и интеллектуальной собственности участников альянса AOMedia, которые передают пользователям AV2 лицензию на безвозмездное использование своих патентовА вот это - найс
> средств для одновременной доставки нескольких видео в рамках одного видеопотока, с возможностью их раздельного отображения на экране.
Хм...интересно, а в VLC это уже есть, или будет реализовано буквально сразу после релиза?
> отмечается появление средств для одновременной доставки нескольких видео в рамках одного видеопотока, с возможностью их раздельного отображения на экране.Интересно, это вообще зачем?
Чтобы неотключаемую рекламу тебе крутить, анончик
Возможно, для стереокартинки. Или для каких-нибудь видеорегистраторов или видеонаблюдения.
Затем же, зачем и несколько аудиоканалов
> Интересно, это вообще зачем?3D видео и прочий VR?
Нет, это разные "приколюхи".
Вот по ссылке на сурс всё через запятую
AV2 provides enhanced support for AR/VR applications, split-screen delivery of multiple programs, improved handling of screen content,
Для 3D там много что может быть. Например попытку кодировать две картинки как разницу одной картинки.Либо же каринка на 360 градусов. Сплит-скрин - это другое. Видимо захват с двух источников. Скрин контент - это оптимизации для кодирования обычных стримеров, когда например определяется какая часть высокодинамичная, какая более статичная и так далее. Ну это всё более коммерческие названия, более того - не до конца устоявшиеся.Кстати для HEVC реализовывают сейчас и Screen-content coding и MVC. Но ест-нно без обратной совместимости.
Для спортивных трансляций. Например f1 там в трансляции больше 20 потоков которые хорошо бы синхронизировать.
У обычного человека 2 уха и 2 глаза. Можно 4 разных потока одновременно подавать - 2 видео и 2 аудио. Эффективность восприятия контента увеличится в 4 раза!
Ну раз потоками, а не каналами оперировать, то представляется так: в левый глаз мультфильм про виннипуха где его из норы кролика тащат, в правый глаз очередной высер^W эпизод "Ёлки" от минкультуры, в левое ухо - запись матча Шараповой, в правое - Burzum..Эффективность восприятия!?
> Ну раз потоками, а не каналами оперироватьПотоками оперируют в новости.
> У обычного человека 2 уха и 2 глаза. Можно 4 разных потока одновременно
> подавать - 2 видео и 2 аудио. Эффективность восприятия контента увеличится в 4 раза!Обычный квадратор для видеонаблюдения готов поспорить с этим утверждением. А вот кодировать ЭТО как 1 поток - не особо эффективно: реально это 4 потока никак не связанных между собой. Кроме желания их видеть одновременно все.
Похоже для VR допиливают.
Для видеонаблюдения удобно - можно хранить каждый блок камер своим потоком.
Для спорта было бы интересно - несколько камер снимают, возможно, с несколькими комментариями и ты в рамках одной трансляции можешь видеть все и выбирать между ними, какой стать основной.
Кстати неплохая новость для производителей видеокарт. Особенно для Куртки Nvidia. Наскок я знаю, если мне не изменяет память RTX 30 серии поддерживает только кодирование Av1. А RTX 40 и 50 серии уже и кодирование и декодирование AV1. Куртка создал спец версию драйверов под названием "Nvidia Studio". Т.е драйвера для творчества: Для стримеров, видеомонтажников, цветокорректоров, для тех кто занимается конвертацией видео и т.д. Так же есть спец ноуты "Studio" специально для таких людей и там стоят ест-но видеокарты Nvidia и драйвера Studio.К чему это я? Я к тому, что возможно уже в 2026 г в условной RTX 60 серии Куртка может внедрить этот кодек. Либо только кодирование либо декодирование либо и то и то. Но думаю будет разделение. Сначала только кодирование в AV2 а в RTX 70 серии и то и то.
Могу ошибаться. Всё зависит от того насколько быстро альянс создаст 2 версию этого кодека и как быстро можно будет его адаптировать под современные видеокарты. Думаю ИИ и тензорные ядра намного ускорит этот процесс как и саму реализацию в виде видеокарты.
Если задача в работе именно с видео, есть Arc B570/580:
- https://cdn.3dnews.ru/assets/external/illustrations/2025/01/...
- https://cdn.3dnews.ru/assets/external/illustrations/2025/01/...
Только 40хх https://developer.nvidia.com/video-encode-decode-support-matrix
по старинке пережимаю всё в х264 чтобы смотреть с флэшки на старом телеке. а этот кодек будет для новых приставок или смартфонов. кстати кто знает, в смарт-тв приложение Ютуб в каком кодеке выводит? а всякие vkvideo во что жмёт?
> в смарт-тв приложение Ютуб в каком кодеке выводит?От степени древности и умений железа зависит. Совсем древние - H.264, но там чаще всего fallback в 360p на данный момент идет. И древние апи для ЭТИХ - держат. Через которые качалки качают видео с ютуба без того весьма отдельного кайфа с ремуксом кусков DASH потоков самолично, что довольно глючно и работает не всегда. Но - только с зашакаленым качеством.
> а всякие vkvideo во что жмёт?
Вконтач вроде AV1 таки у себя прикрутил. Не одному ж ютубу бандвиз себе экономить?
Ещё АВ1 не внедрили, а уже АВ2 лепят.
В смысле не внедрили?
RTX 40хх и 50хх уже поддерживает. Это 80+% продаваемых видях.
Амд с RDNA2 - декод (т.е то что нужно 100% любителей ютубчика) и с RDNA3 энкод + декод.
Интеловская встройка, кажется с 700й, декод с 11 поколения.Т.е всё современное железо.
AMD Radeon RX 6400/6500 не поддерживают AV1
6500 - да
> 6500 - да6600 конечно
> AMD Radeon RX 6400/6500Ну так это самые днищенские платы в линейке (ну и мобильная 6300M).
Странно от них вообще что-то требовать.
>Т.е всё современное железо.Зачем НОВЫЕ кодеки на современном железе?
Современное железо и со старыми кодеками справится, оно мощное.
Новые кодеки нужны, чтобы на СТАРОМ железе смотреть НОВЫЕ фильмы.
> Зачем НОВЫЕ кодеки на современном железе?Чтобы получить поддержку новых технологий.
> Современное железо и со старыми кодеками справится, оно мощное.
Но если добавление новых встроенных кодеков добавит автономности ноуту, то почему бы и нет?
> Новые кодеки нужны, чтобы на СТАРОМ железе смотреть НОВЫЕ фильмы.
Так старое железо не поддерживает их в, да-бум-тсцц, железе.
Поэтому оно отправится на свалку.
А пока обладатели старья могут использовать h264.
Очередная перепись воинствующих нищуков.
пора выбрасывать свою древнюю карточку 2024 года
Опеннет обычно на голову выше чем везде. Но тут что-то очень слабовато.
1) Сложность декодирования AV1 сейчас почти сравнялась с HEVC (допилили декодеры и выжимают максимум из инструкций). Особенно если при кодировании включить fastdecode. CORE 2 DUO вытягивает FullHD без перегеревов и фризов спокойно. Ну то есть практически любой смартфон старше 2019 года потянет AV1 FULLHD софтово. А что уже говорить про 480p-720p
2) Есть три CPU энкдеора. У энкодера SVT-AV1 и его форков (откуда переносят в апстрим) добавили кучу привычных тюнингов-настроек (как в x265). Теперь там можно выжать очень приличное качество для разных типов картинки
3) Мыло мыльное было у V8-V9. В AV1 сейчас даже на дефолтных настройках софтовых энкодеров всё зависит от скорости кодирования и битрейта, как и у других энкодеров
4) AV1 внедрён уже очень прилично. ТВ приставки сейчас все новые его поддерживают (кроме приставок на чипах 7ми летней давности). Стримеры берут видяху Intel Arc 380 и используют её второй картой только чтобы делать завхват и стримить в AV1.
> только чтобы делать завхват и стримить в AV1Для стримеров основная платформа это Твич, а там до сих пор rtmp(s) и AVC (кроме избранных тестеров). Да и какая разница стримеру отдавать поток 5-8 или 10-16мбит, на практике, при сжатии в реальном времени, ещё меньше разница.
Основная платформа там онлифанс. Но там х264.
в первую очередь надо обеспечить воспроизведение. Все ждут когда воспроизведение будет везде, тогда уже не сильно важно что там с другими аспектами. Последние версии библиотек декодирования (оч шустрые) бэкпортируют в пачти android-вские. Внедряют в браузеры. Ждут когда насытятся пользовательские устройства. А разница в 5-8 или 10-16мбит просто огромная. Начиая с того что можно прокидывать сырой стрим на пользовательские устройства не перекодирую его, что снижает задержи и нагрузку на сервера, заканчивая удобством для пользователей которые могут и с мобилки смотреть. И другие мелкие плюшки отрастающие от этого всего.
Для мобильных стримеров со смартфона, которые не таскают с собой несколько объединённых модемов, да, значительная, стационарных, при настоящих скоростях проводного доступа, не очень. "Сырой стрим" ни один из крупных стримеровских сервисов не транслируют, все перекодируют, даже если отправлять поток строго по рекомендациям настроек кодирования.
> 1) Сложность декодирования AV1 сейчас почти сравнялась с HEVC (допилили декодеры и
> выжимают максимум из инструкций).Ну дык, я ж написал что AV1 @ 720p на ура жрет немолодой ноут и винтажный планшет. Народ не верит. Да, 1080p тому ноуту - разве что мануально форсить: экран меньше fullhd.
В libdav1d народ геройствует и очхорошо заоптимизили свою штуку штуку, прям красота.
> Особенно если при кодировании включить fastdecode. CORE 2 DUO вытягивает FullHD
> без перегеревов и фризов спокойно. Ну то есть практически любой смартфон
> старше 2019 года потянет AV1 FULLHD софтово. А что уже говорить про 480p-720p2019? Я видел как куда более старинный планшет его жрал. Он уж физически то на ладан дышит, но - мувики играет на ура. Ессно и то и другое 64 бита. Чтобы кора дуба на этом тормозила - разве что 32 бит уродский дистр поюзать надо, чтоб по регистрам себя обрубить и в 2 раза меньше за такт ворочать, "зато оперативки сэкономили", бдж.
Объявляю бойкот AV2!
Необоснованное усложнение. Если прикрутить к обычному HEVC AI, чтобы оно выделяло ключевые объекты в кадре и давало им приоритет битрейта, то это переплюнет АВ2 по качеству для рядового потребителя.
> Необоснованное усложнение. Если прикрутить к обычному HEVC AI, чтобы оно
> выделяло ключевые объекты в кадре и давало им приоритет битрейта, то это
> переплюнет АВ2 по качеству для рядового потребителя.У HEVC - coding tools потока убогие донельзя. Поэтому его уже и ISO в утиль списал. А сейчас кажется им и с 266 который еще толком вылупиться не успел придется провернуть.
И что-то мне подсказывает что поддержка AV2 в желеще и софте сильно бодрее будет запилена чем сие с 265 и особенно 266.
Google, Microsoft, Apple, Mozilla, Facebook, Amazon, Intel, IBM, AMD, ARM, Samsung, Adobe, Broadcom, Realtek, Vimeo, Cisco, NVIDIA, Netflix и HuluMPEG LA Сказал, а вы на 300 грамм тяжелее :)
пробовал в AV1 закодировать с помощью ffmpeg небольшое видео, результатов так и не дождался...
Попробуй ту хламину, что ты по ошибке называешь компьютером, заменить на то, что доступно на рынке, а не в музеях.А так, я бы еще попробовал пресет подкрутить, скажем на 4 для libaom или svt-av.