Difference between revisions of "VDPAU (Русский)"

From ArchWiki
Jump to navigation Jump to search
Line 17: Line 17:
 
'''Свободные драйверы:'''
 
'''Свободные драйверы:'''
  
* [[ATI|AMD]] Radeon 9500 и новее поддерживаются пакетом {{Pkg|mesa-vdpau}}, доступном в [[Official repositories (Русский)|официальных репозиториях]].
+
* [[ATI|AMD]] Radeon 9500 и новее поддерживаются пакетом {{Pkg|mesa-vdpau}}.
 
* [[Intel graphics|Intel]] GMA 4500 серии и новее поддерживаются пакетом {{Pkg|libvdpau-va-gl}} вместе с {{pkg|libva-intel-driver}}.
 
* [[Intel graphics|Intel]] GMA 4500 серии и новее поддерживаются пакетом {{Pkg|libvdpau-va-gl}} вместе с {{pkg|libva-intel-driver}}.
* [[Nouveau|NVIDIA]] GeForce 8 серии и новее поддерживаются пакетом {{Pkg|mesa-vdpau}}, доступном в [[Official repositories (Русский)|официальных репозиториях]]. Он [http://nouveau.freedesktop.org/wiki/VideoAcceleration/#firmware требует] пакет {{AUR|nouveau-fw}}, который содержит в себе необходимые прошивки для работы, взятые из закрытого драйвера NVIDIA.
+
* [[Nouveau|NVIDIA]] GeForce 8 серии и новее поддерживаются пакетом {{Pkg|mesa-vdpau}}. Он [http://nouveau.freedesktop.org/wiki/VideoAcceleration/#firmware требует] пакет {{AUR|nouveau-fw}}, который содержит в себе необходимые прошивки для работы, взятые из закрытого драйвера NVIDIA.
  
 
'''Проприетарные драйверы:'''
 
'''Проприетарные драйверы:'''
  
* [[AMD Catalyst|AMD]] Radeon HD 4000 серии и новее поддерживаются пакетом {{Pkg|libvdpau-va-gl}}, доступном в [[Official repositories (Русский)|официальных репозиториях]], вместе с пакетом {{AUR|libva-xvba-driver}}. Он использует драйвер {{AUR|catalyst-utils}} для Radeon HD 5000 серии и новее, и {{AUR|catalyst-total-hd234k}} для Radeon HD 4000 серии.
+
* [[AMD Catalyst|AMD]] Radeon HD 4000 серии и новее поддерживаются пакетом {{Pkg|libvdpau-va-gl}}, вместе с пакетом {{AUR|libva-xvba-driver}}. Он использует драйвер {{AUR|catalyst-utils}} для Radeon HD 5000 серии и новее, и {{AUR|catalyst-total-hd234k}} для Radeon HD 4000 серии.
  
* [[NVIDIA]] GeForce 400 серии и новее поддерживаются пакетом {{Pkg|nvidia-utils}}, доступном в [[Official repositories (Русский)|официальных репозиториях]].
+
* [[NVIDIA]] GeForce 400 серии и новее поддерживаются пакетом {{Pkg|nvidia-utils}}.
 
** GeForce 8/9 и GeForce 100-300 серии и новее поддерживаются пакетом {{Pkg|nvidia-340xx-utils}}.
 
** GeForce 8/9 и GeForce 100-300 серии и новее поддерживаются пакетом {{Pkg|nvidia-340xx-utils}}.
  
Line 78: Line 78:
 
|}
 
|}
  
* <sup>1</sup> Поддерживается пакетом {{AUR|libva-intel-driver-g45-h264}}, который доступен в [[AUR (Русский)|AUR]]. Инструкция и важная информация доступна на странице [[Intel graphics#H.264 decoding on GMA 4500]].
+
* <sup>1</sup> Поддерживается пакетом {{AUR|libva-intel-driver-g45-h264}}. Инструкция и важная информация доступна на странице [[Intel graphics#H.264 decoding on GMA 4500]].
 
* <sup>2</sup> Драйвер VA GL не поддерживает другие аппаратные декодеры помимо H.264 (на состояние 21 июня 2014 года, ветка master, версия 0.3.x).
 
* <sup>2</sup> Драйвер VA GL не поддерживает другие аппаратные декодеры помимо H.264 (на состояние 21 июня 2014 года, ветка master, версия 0.3.x).
 
* <sup>3</sup> [[Wikipedia:Nvidia PureVideo|За исключением]] GeForce 8800 Ultra, 8800 GTX, 8800 GTS (320/640 MB).
 
* <sup>3</sup> [[Wikipedia:Nvidia PureVideo|За исключением]] GeForce 8800 Ultra, 8800 GTX, 8800 GTS (320/640 MB).

Revision as of 21:55, 18 October 2015

zh-CN:VDPAU

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

Настройка

В переменной окружения 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