LINUX.ORG.RU

Аппаратное ускорение видео в VLC через vaapi

 , , , ,


0

1

Не могу добиться аппаратного ускорения видео в VLC. Т.к. он не умеет VDPAU напрямую, использую VAAPI.

vainfo рапoртует, что все ОК

libva info: VA-API version 0.33.0
libva info: User requested driver 'vdpau'
libva info: Trying to open /usr/lib/va/drivers/vdpau_drv_video.so
libva info: Found init function __vaDriverInit_0_33
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.33 (libva 1.1.1)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileMPEG4Simple            :	VAEntrypointVLD
      VAProfileMPEG4AdvancedSimple    :	VAEntrypointVLD
      VAProfileH264Baseline           :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD

Запускаю VLC так:

vlc -vvv --reset-config --reset-plugins-cache --vout xv --ffmpeg-hw 01.mp4
Получаю 100% CPU и аппаратно-тормозящее видео с первого кадра. Нечто среднее между слайд-шоу и квадратами.

http://pastebin.com/2XP3w5tK

В mplayer-е все работает (через vdpau). mesa 9.2, ядро 3.10, UVD firmware загружается успешно. Не знаю в чем проблема у VLC с vaapi.

VLC. Т.к. он не умеет VDPAU напрямую

Да ты что?

anonymous ()
Ответ на: комментарий от anonymous

Ну покажи нам мастер-класс, как ты это делаешь в VLC < 2.1?

trupiko ()
Ответ на: комментарий от trupiko

Что, в оп-посте где то указана версия, наш юный некрофил?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.