Разработчики из компании NVIDIA представили (https://www.mail-archive.com/xorg-announce@lists.x.org/...) libvdpau 1.3 (https://gitlab.freedesktop.org/vdpau/libvdpau/), новую версию открытой библиотеки с поддержкой API VDPAU (Video Decode and Presentation) для Unix. Библиотека VDPAU позволяет задействовать механизмы аппаратного ускорения для обработки видео в форматах h264, h265 и VC1. Сначала поддерживались только GPU от NVIDIA, но впоследствии появилась поддержка открытых драйверов Radeon и Nouveau. VDPAU позволяет GPU взять на себя такие задачи, как пост-обработка, слияние (compositing), отображение и декодирование видео. Дополнительно развивается библиотека libvdpau-va-gl (https://github.com/i-rinat/libvdpau-va-gl) с реализацией VDPAU API на базе OpenGL и технологии аппаратного ускорения Intel VA-API. Код libvdpau распространяется (https://gitlab.freedesktop.org/vdpau/libvdpau/) под лицензией MIT.Кроме исправления ошибок в libvdpau 1.3 реализована поддержка ускорения декодирования видео в формате VP9 и осуществлён переход на систему сборки Meson (https://www.opennet.me/opennews/art.shtml?num=50882) вместо ранее применявшихся automake и
autoconf.
URL: https://www.mail-archive.com/xorg-announce@lists.x.org/...
Новость: https://www.opennet.me/opennews/art.shtml?num=51383
Поддержку Wayland не завезли? А то vaapi его поддерживает.
Со времён Flash Player на YouTube я помню, что VDPAU поддерживает DRI. Я делал скриншот в Debian Lenin и KDE3, и вместо фрагмента с ютюбом была прозрачностьВозможно, Wayland уже поддерживается
> реализована поддержка ускорения декодирования видео в формате VP9Вот это прям неожиданно.
Как и поддержка Nouveau
Да чего уж там, Radeon то как удивил!
Вот если бы поддержали кодирование видео, вот это был бы номер!!
Ну и нафиг его откопали? Радеоновские дрова перешли на VAAPI, интеловские там были. Nvidia на NVDEC. Прямо предсмертное откапывание флеша напоминает.
VDPAU просто работал, работает, и... там посмотим.
как ето повлияет на поддержку аппаратного ускорения в бровзерах?
Ну примерно никак.
В принципе и раньше у тебя была возможность использовать:
Chromium-VAAPI + VAAPI через VDPAU (vdpau-va-driver пакет)Естественно, всё это глючно и нестабильно и не поддерживается апстримным Chromium-ом
Теперь в этой связке можешь протестировать VP9
> Дополнительно развивается библиотека libvdpau-va-glПро неё сказать «развивается» можно только с большой натяжкой. Последний коммит больше двух лет назад был.