ATI + XvBA + Mplayer-vaapi

Никита Кох HKox на ya.ru
Сб Мар 12 19:20:37 UTC 2011


Добрый день, многоуважаемое сообщество.

Дано:
Ноутбук Acer one 721 (AMD K125 1.7 Hz; ATI 4225HD)
Ubuntu 10.10
Catalyst 11.2

Хочется получить аппаратное воспроизведение HD видео.
Делал всё по мануалу:
http://cleaner-lab.blogspot.com/2010/10/hd-ati-ubuntu.html
Читал:
http://help.ubuntu.ru/wiki/%D0%B0%D0%BF%D0%BF%D0%B0%D1%80%D0%B0%D1%82%D0%BD%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0_hd_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE
Еще был здесь:
http://welinux.ru/post/2651/
И читал комментарии здесь
http://wiki.cchtml.com/index.php/Ubuntu_Maverick_Installation_Guide

Но получить желаемое так и не удалось.

При запуске mplayer-vaapi (чистого nogui) то он вываливается со 
следующей ошибкой:

<!-mplayer-vaapi -vo vaapi:gl -va vaapi-->
http://paste.org.ru/?6auu6h
<!-END-->

Если запускать видео через SMPlayer, то видео запускается, и даже 
загрузка процессора относительно низкая, но виде идёт с ужаснейшими 
артефактами, которые настройками Catalyst  не лечатся.

Вывод vainfo:
<!-vainfo-->
libva: libva version 0.31.1-sds1
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API 
- 0.7.8
vainfo: Supported profile and entrypoints
       VAProfileH264High               :    VAEntrypointVLD
       VAProfileVC1Advanced            :    VAEntrypointVLD
<!-END-->

Пока остановился на этом варианте:
<!--настройки-->
Настройка gstreamer
Еще один способ снизить загрузку на ATI - это зайти в 
gstreamer-properties: перейти на вкладку видео, плагином выбрать 
«Система X Window (с расширениями X11/XShm/Xv)». В пункте «Устройство» 
должен появится пункт вида «ATI Radeon AVIVO Video». Выбираем его.
Теперь в smplayer идем в:
Настройки → Основные → Видео → Устройство вывода и выбираем gl(быстро - 
видеокарты ATI).
<!--END->

Но это всё-таки не XvBA, хотя результат тоже весьма не плохой...

Подскажите пожалуйста, что я делаю не так?

Спасибо.

-- 
С наилучшими пожеланиями,
Никита Кох




Подробная информация о списке рассылки ubuntu-ru