# VDPAU (Русский)

Ссылки по теме

- VA-API (Русский)
- XvMC

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

Эта страница нуждается в сопроводителе

Статья не гарантирует актуальность информации. Помогите русскоязычному сообществу поддержкой подобных страниц. См. Команда переводчиков 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.

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

- AMD Radeon HD 4000 серии и новее поддерживаются пакетом libvdpau-va-gl, вместе с пакетом libva-xvba-driverAUR[ссылка недействительна: сохранено в aur-mirror]. Он использует драйвер catalyst-utilsAUR для Radeon HD 5000 серии и новее, и catalyst-total-hd234kAUR для Radeon HD 4000 серии.

- 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 автоматически[broken link: invalid section]

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

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

- Adobe Flash Player — смотрите раздел Плагины для браузеров#Adobe Flash Player

  || 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 или mplayer2 — смотрите раздел MPlayer (Русский)#Использование vdpau (только для новых видеокарт nVidia)

  || mplayer mplayer2AUR

- mpv — смотрите раздел Mpv (Русский)#Аппаратное декодирование

  || mpv

- SMplayer — чтобы включить аппаратное ускорение зайдите в Options > Preferences > General > Video и установите параметр `vdpau` в положение Output driver

  || smplayer

- VLC media player — смотрите раздел VLC media player#Hardware acceleration support

  || vlc

Categories:

- Graphics (Русский)
- X server (Русский)
- Русский

Hidden categories:

- Pages with broken package links
- Pages with broken section links