VDPAU (Русский)

From ArchWiki
Revision as of 18:19, 12 December 2015 by Medar (talk | contribs) (Добавил шапку состояния синхронизации)
Jump to navigation Jump to search

zh-CN:VDPAU

Состояние перевода: На этой странице представлен перевод статьи GnuPG. Дата последней синхронизации: 12 декабря 2015‎‎. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Tango-preferences-desktop-locale.pngЭта страница нуждается в сопроводителеTango-preferences-desktop-locale.png

Статья не гарантирует актуальность информации. Помогите русскоязычному сообществу поддержкой подобных страниц. См. Команда переводчиков ArchWiki

Video Decode and Presentation API for Unix — открытая библиотека и API для выполнения задач декодирования и постобработки видео на аппаратных ускорителях.

Поддерживаемые видеокарты

Свободные драйверы:

  • AMD Radeon 9500 и новее поддерживаются пакетом mesa-vdpau.
  • Intel GMA 4500 серии и новее поддерживаются пакетом libvdpau-va-gl вместе с libva-intel-driver.
  • NVIDIA GeForce 8 серии и новее поддерживаются пакетом mesa-vdpau. Он требует пакет nouveau-fwAUR, который содержит в себе необходимые прошивки для работы, взятые из закрытого драйвера NVIDIA.

Проприетарные драйверы:

  • NVIDIA GeForce 400 серии и новее поддерживаются пакетом nvidia-utils.
    • GeForce 8/9 и GeForce 100-300 серии и новее поддерживаются пакетом nvidia-340xx-utils.

Поддерживаемые форматы

Открытые Проприетарные
AMD Intel Nvidia AMD Nvidia
Декодирование MPEG2 Radeon 9500 и новее
2
GeForce 8 и новее
2
GeForce 8 и новее
Декодирование MPEG4 Radeon HD 6000 и новее
GeForce 200 и новее
2
GeForce 200 и новее
Декодирование H.264 Radeon HD 4000 и новее GMA 45001, Ironlake Graphics и новее GeForce 8 и новее Radeon HD 4000 и новее GeForce 8 и новее
H.265 decoding
upcoming: GeForce 9004 и новее
Декодирование VC1 Radeon HD 4000 и новее
2
GeForce 83 и новее
2
GeForce 83 и новее
  • 1 Поддерживается пакетом libva-intel-driver-g45-h264AUR. Инструкция и важная информация доступна на странице Intel graphics#H.264 decoding on GMA 4500.
  • 2 Драйвер VA GL не поддерживает другие аппаратные декодеры помимо H.264 (на состояние 21 июня 2014 года, ветка master, версия 0.3.x).
  • 3 За исключением GeForce 8800 Ultra, 8800 GTX, 8800 GTS (320/640 MB).
  • 4 Except GeForce GTX 970 and GTX 980.

Чтобы проверить, какие возможности поддерживаются вашей видеокартой, воспользуйтесь следующей командой, предоставляемой пакетом vdpauinfo:

$ vdpauinfo

Настройка

Note: Можно не экспортировать VDPAU_DRIVER, так как большинство (современные) приложений и сред умеют находить VDPAU библиотеку автоматически.

В переменной окружения VDPAU_DRIVER должен быть указан файл драйвера. Вы можете установить переменную окружения глобально или для отдельного пользователя.

Корректное название драйвера зависит от вашей конфигурации:

  • Для Intel Graphics или AMD Catalyst: va_gl.
  • Для свободного драйвера AMD/ATI, необходимо выставить название, включающее в себя корректную версию драйвера, которая зависит от вашей видеокарты.
  • Для проприетарного драйвера Nvidia: nvidia

Чтобы определить правильное название драйвера, воспользуйтесь командой

$ grep -i vdpau /var/log/Xorg.0.log
(II) RADEON(0): [DRI2] VDPAU driver: r300

В данном примере необходимо установить значение VDPAU_DRIVER=r300.

Гибридная графика

Для конфигураций с гибридной графикой (NVIDIA и AMD), возможно понадобится установить следующую переменную окружения:

$ export DRI_PRIME=1

Больше информации доступно на странице PRIME.

Поддерживаемое программное обеспечение

|| flashplugin
  • bomi — аппаратное ускорение можно включить в: Preferences > Video > Hardware acceleration
https://bomi-player.github.io || bomiAUR bomi-gitAUR
  • gnome-mplayer — чтобы включить аппаратное ускорение зайдите в Edit > Preferences > Player и установите параметр vdpau в положение Video Output
|| gnome-mplayer
|| mplayer mplayer2AUR
|| mpv
  • SMplayer — чтобы включить аппаратное ускорение зайдите в Options > Preferences > General > Video и установите параметр vdpau в положение Output driver
|| smplayer
|| vlc