The OpenNET Project / Index page

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

Проект VideoLAN опубликовал dav2d, декодировщик для видео в формате AV2

03.05.2026 10:43 (MSK)

Разработчики проекта VideoLAN опубликовали первый предварительный выпуск библиотеки dav2d с реализацией альтернативного свободного декодировщика формата кодирования видео AV2. Код проекта написан на языке Си с ассемблерными вставками и распространяется под лицензией BSD. Реализована поддержка архитектур x86, x86_64, ARM64, Loongarch, PPC и RISC-V.

Dav2d оптимизирован для достижения максимальной производительности и заявлен как самый быстрый из существующих декодировщиков AV2 для всех поддерживаемых платформ. Предполагается, что предложенная в dav2d программная реализация AV2 позволит компенсировать отсутствие аппаратных декодировщиков на ранней стадии продвижения кодека AV2.

По своим целям и архитектуре новая библиотека dav2d напоминает существующий проект dav1d и отличается реализацией кодека AV2 вместо AV1. Некоторые общие возможности перенесены из кодовой базы dav1d. Библиотека dav2d будет поддерживать все возможности AV2, включая расширенные виды субдискретизации и все заявленные в спецификации параметры управления глубиной цвета. Проект находится на стадии разработки и пока не рекомендован для внедрения в рабочие системы, так как финальная спецификация для AV2 ещё не утверждена.

Кодек AV2 не требует лицензионных отчислений и развивается альянсом Open Media (AOMedia) в качестве преемника формата AV1. Особенности кодека AV2:

  • оптимизация для применения в потоковом вещании;
  • улучшенное предсказание межкадровых изменений;
  • значительное улучшение по сравнению с AV1 производительности операций сжатия;
  • расширенная поддержка возможностей для виртуальной и дополненной реальности;
  • поддержка более широкого диапазона визуального качества;
  • возможность одновременной доставки нескольких видео в рамках одного видеопотока с поддержкой их раздельного отображения на экране;
  • дополнительные фильтры для подавления шумов, уменьшения артефактов от сжатия и сохранения детализации.


  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Выпуск кодировщика SVT-AV1 2.0 и декодировщика dav1d 1.4 для формата видео AV1
  3. OpenNews: VideoLAN и FFmpeg разработали новый декодировщик для видеокодека AV1
  4. OpenNews: Альянс AOMedia анонсировал видеокодек нового поколения AV2
  5. OpenNews: На выставке CES 2026 продемонстрирован прототип VLC 4.0 с поддержкой видеокодека AV2
  6. OpenNews: Кодек AV2 продемонстрировал снижение битрейта на 30% при уровне качества AV1
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65348-dav2d
Ключевые слова: dav2d, av2, videolan
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (27) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним1234 (?), 11:19, 03/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Почему такой софт до сих пор пишут не на rust?
     
     
  • 2.3, Аноним (3), 11:31, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Почему такой софт до сих пор пишут не на rust?

    потому что на раст нету компилятора в гпу код, а на cpu это все юзлесс затычка. будет только в 360p нормально работать или нагрузка будет как от прайм95, и все равно с дропами кадров. и раст не может обогнать с, там баланс в сторону секурити, раст будет лишнее проверки добавлять.

     
     
  • 3.9, потомуЧто (?), 11:44, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > будет только в 360p нормально работать или нагрузка будет как от прайм95, и все равно с дропами кадров

    чиста для прикола недавно тестировал видео av1 c xlam265 с тем же битрейтом на воспровоз с процом з жестким лимитом в 800Mhz. av1 играет плавно, правда иногда теряет кадровку. xlam265 лагает жесть просто. так что ниннада лалала, тестирование наше все.

     
     
  • 4.12, Аноним (12), 11:53, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ясен фиг он же не на расте написан. Ты смешной.
     
  • 4.14, Аноним (14), 11:59, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Тестирование херня, ты не можешь сделать жёсткий лимит частоты. Только в каком-нибудь досбоксе без kvm разве что получится. SIMD порезать на забудь. Что до самой затеи, ни тот ни другой кодек нормально сд контент кодировать не способен. X265 можно натвикать, чтобы эффективно битрейт расходовался и норм картинка -- помимо preset=veryslow отключаешь писховизуальщину. Кодеки av1 не исправить, либо заоблачный битрейт либо стрёмная картинка с сильными глитчами. И dav1d это чит, он намного быстрее декодера в libaom. Впрочем, утверждать, где он срезает углы, я не возьмусь, могу обосрать по фактажу только svt-av1.
     
     
  • 5.20, Аноним (20), 12:44, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > ты не можешь сделать жёсткий лимит частоты.

    Щито
    Разве что какой-то ноутбучный биос не даст возможность зафиксировать множитель.

     
     
  • 6.29, потомуЧто (?), 14:04, 03/05/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.21, Аноним1234 (?), 12:44, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > потому что на раст нету компилятора в гпу код, а на cpu

    https://rust-gpu.github.io/

     
  • 2.4, Рик (?), 11:32, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что его пишут. а не сдувают с готового
     
  • 2.5, Some (?), 11:32, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Выступлю в качестве КО: те, кто разбирается в алгоритмах видеокодирования, знают C, но не знают Rust, те, кто знают Rust, не умеют писать видеокодеки.
     
  • 2.11, Аноним (12), 11:52, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему ты не его не пишешь на Раст?
     
  • 2.15, Аноним (15), 12:01, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хорошо, что такой софт до сих пор не (пере)пишут на Раст.
     
  • 2.22, Аноним (22), 12:45, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Софт на rust не пишут, а переписывают. Пара бы запомнить.
     

  • 1.6, Colorado_House_of_Representatives (?), 11:41, 03/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > декодирование
    > значительное улучшение по сравнению с AV1 производительности операций сжатия;

    Что-то не сходится.

     
     
  • 2.8, Аноним (14), 11:44, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там не про декодер, это вода из брошюры.
     

  • 1.7, Аноним (14), 11:42, 03/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Теперь то детект краёв будет? У av1 вечно текстура за границы объекта выплывает. Ещё бы артефакты пофиксили -- у av1 опять же вся картинка чёрным мусором и глитчами забита.
     
     
  • 2.23, Аноним (23), 12:48, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > у av1 опять же вся картинка чёрным мусором и глитчами забита.

    По факту av1 оказался хуже всяких mp4

     
     
  • 3.25, Аноним (14), 13:24, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Av1 это mp4, если что.
     
     
  • 4.27, Аноним (23), 13:35, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А ты шутник :) И не отличаешь файл от кодека. В линуксе вообще можно без расширения делать файлы, и они будут нормально работать. Хинто: подумай, почему ITU-T H.264 и ISO/IEC MPEG-4 Part 10 - идентичны.
     
     
  • 5.28, Аноним (14), 14:02, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    О чём и речь, mp4 это вообще h263.
     

  • 1.10, Аноним (10), 11:51, 03/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Код проекта написан на языке Си с ассемблерными вставками и распространяется под лицензией BSD.

    А почему не на GPL_v3?

     
     
  • 2.13, Профессор Кислых Щей (?), 11:58, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чтоб код можно было в Энтерпрайз решениях юзать
     
     
  • 3.16, Аноним (15), 12:02, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    LGPLv3 можно в них юзать.
     
     
  • 4.17, Аноним (17), 12:26, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Им нужен этот кодек везде, включая про камеры, фотоапараты, всякие кодировщики для вещания, телефоны и, на закуску, девайсы вида nintendo switch. Запрети им пользоватся локом загрузчика и этого кодека там просто не будет, а будет очередной проприетарь и ты еще лет на 10-20 останешься без кодеков к видео на своей федоре.
     
     
  • 5.26, Аноним (15), 13:35, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У меня на моей Генте FFmeg с разными кодеками есть. А клозетсорсные я и не ставлю.
     

  • 1.18, Аноним (18), 12:27, 03/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну не знаю. Раньше любил VLC за универсальность. Что можно и видео сконвертить, и стрим раздать, и даже виртуальную CCTV камеру сварганить. Но потом я стал замечать, что он глючноватый. Например надо было скачать видео с инета, для которого не было кнопочки скачать. Нас же это не остановит, если оно в формате HLS, правильно? Скачал при помощи VLC - был глючный звук. Пришлось качать при помощи FFMPEG.
     
     
  • 2.24, Анонимус67 (?), 13:07, 03/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Что значит пришлось, VLC работает поверх ffmpeg? А сами ffmpeg и yt-dlp для этого и созданы, что бы качать и обрабатывать видео. VLC по юзерекспірієнсу еще тот кусок г...на, даже при просмотре видео. Особенно бесят дефолтные настройки.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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