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.



Последнее исправление: trupiko (всего исправлений: 1)

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