В VideoLAN представили декодер Dav2d для проекта формата кодирования видео AV2

2 мин
В VideoLAN представили декодер Dav2d для проекта формата кодирования видео AV2

Альянс открытых медиа (Alliance For Open Media) планировал выпустить AV2 к концу 2025 года, сейчас спецификация остаётся в стадии черновика. Однако авторы VideoLAN уже некоторое количество месяцев работают над dav2d как открытым декодером AV2.

Теперь они опубликовали код проекта. Dav2d основан на dav1d, декодере AV1. Он является кроссплатформенным, ориентирован на скорость, но одновременно с сохранением корректности. Отмечается, что код dav2d «проверили в боевых условиях и он готов к использованию в производстве».

Общие шаги компиляции:

  • установить Meson (версия 0.49 или выше), Ninja и, для платформ x86*, nasm (версию 2.14 или выше);

  • запустить mkdir build && cd build, чтобы создать каталог сборки, и перейти в него;

  • запустить meson setup .. для настройки Meson, добавить --default-library=static, если требуется статическая компоновка;

  • запустить ninja для компиляции.

Разработчики dav2d всё ещё работают над завершением реализации декодера на языке C, предоставлением удобного api и портированием его на большинство платформ. Существует множество возможностей оптимизации производительности, связанных с AVX2 и другими возможностями архитектуры набора команд (ISA) для ARM, RISC-V и других архитектур. 

Dav2d можно встраивать в программное обеспечение без открытого исходного кода или даже драйверы, что даёт возможность создавать гибридные декодеры.

В январе авторы проекта VideoLAN продемонстрировали предварительную сборку видеопроигрывателя VLC 4, в которой представлена поддержка формата кодирования видео AV2. Дата публикации релиза VLC 4.0 пока не называется, протестировать будущий версия можно через пересборку master‑ветки из Git‑репозитория.

Читают сейчас

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

42 минуты назад

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

1 сентября 2026 года состоялся выпуск альфа-версии графического редактора с открытым исходным кодом Paint.NET 5.2 для Windows 10/11 (64-бита) и с экспериментальной поддержкой Wine/Linux (Wine 11.14, U

43 минуты назад

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО»

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО» Организация «Базальт СПО» запускает специальное предложение для школ: операционная система «Альт Образование» 11 п

Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite

52 минуты назад

Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite

Google запустила агентный анализ видео для Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite. Теперь модель анализирует видео не как последовательность кадров с фиксированной частотой, а сама решает, какие

Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур

2 часа назад

Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур

В новых версиях «Октопус» мы сфокусировались на трёх направлениях: расширении возможностей управления ИТ-инфраструктурой, повышении производительности и развитии интеграций. Система получила новые сце

Frank Media рассказал о сложностях, с которыми столкнулись пользователи при попытке воспользоваться цифровым рублём

2 часа назад

Frank Media рассказал о сложностях, с которыми столкнулись пользователи при попытке воспользоваться цифровым рублём

С 1 сентября должно было начаться массовое добавление цифрового рубля — третьей формы денег, которую Банк России обсуждает уже около шести лет. Тем не менее, судя по первым дням запуска, доступ к ново