Оглавление
- 1 Ускорение потока битов X-Video
- 1.1 Обзор X-Video Bitstream Acceleration (XvBA)
- 1.2 Функции и поддержка кодеков
- 1.3 Конкуренция и совместимость
- 1.4 Развитие и поддержка
- 1.5 Драйверы устройств и программное обеспечение
- 1.6 Примеры программного обеспечения
- 1.7 Дополнительные API и технологии
- 1.8 Рекомендации и ресурсы
- 1.9 Полный текст статьи:
- 2 Ускорение битового потока X-Video — Википедия
Ускорение потока битов X-Video
-
Обзор X-Video Bitstream Acceleration (XvBA)
- XvBA – расширение X video extension для Linux, разработанное AMD Graphics.
- Позволяет видеопрограммам загружать декодирование видео на GPU.
-
Функции и поддержка кодеков
- Поддерживает функции компенсации движения, обратное дискретное косинусное преобразование и декодирование переменной длины.
- Поддерживает видео в кодировке MPEG-2, MPEG-4 ASP, MPEG-4 AVC, WMV3 и VC-1.
-
Конкуренция и совместимость
- Является конкурентом NVIDIA VDPAU и Intel VA API.
- Серверные модули XvBA совместимы с VA API.
-
Развитие и поддержка
- В ноябре 2009 года выпущен серверный модуль.
- В феврале 2011 года опубликован официальный SDK и набор инструментов.
-
Драйверы устройств и программное обеспечение
- Требуются драйверы X11 для включения функций XvBA.
- AMD Catalyst поддерживает аппаратное декодирование с Unified Video Decoder версии 2.0 и выше.
-
Примеры программного обеспечения
- Медиацентр XBMC и OpenELEC изначально поддерживают XvBA.
- MPlayer может быть скомпилирован для поддержки XvBA.
-
Дополнительные API и технологии
- VA API, UVD, Nvidia PureVideo, VDPAU, DirectX Video Acceleration API, OpenMAX IL – другие API и технологии для ускорения декодирования видео.
-
Рекомендации и ресурсы
- Ссылки на внешние ресурсы и страницы AMD с открытым исходным кодом доступны для дополнительной информации.