[MPlayer-users] Acceleration works in xbmc, not in mplayer

Tom Evans tevans.uk at googlemail.com
Tue Sep 9 18:19:24 CEST 2014


On Tue, Sep 9, 2014 at 4:54 PM, Grant <emailgrant at gmail.com> wrote:
> When I do that, I get:
>
> Failed to open VDPAU backend libvdpau_i965.so: cannot open shared
> object file: No such file or directory
> [vdpau] Error when calling vdp_device_create_x11: 1
> Error opening/initializing the selected video_out (-vo) device.

There is a command line tool, vdpauinfo. When this runs correctly, it
will output what VDPAU features your hardware supports, eg (a
snippet):

  Decoder capabilities:

  name               level macbs width height
  -------------------------------------------
  MPEG1                 0  8192  2048  2048
  MPEG2_SIMPLE          3  8192  2048  2048
  MPEG2_MAIN            3  8192  2048  2048
  H264_MAIN            41  8192  2048  2048
  H264_HIGH            41  8192  2048  2048
  VC1_SIMPLE            1  8190  2048  2048
  VC1_MAIN              2  8190  2048  2048
  VC1_ADVANCED          4  8190  2048  2048
  MPEG4_PART2_SP        3  8192  2048  2048
  MPEG4_PART2_ASP       5  8192  2048  2048
  DIVX4_QMOBILE         0  8192  2048  2048
  DIVX4_MOBILE          0  8192  2048  2048
  DIVX4_HOME_THEATER    0  8192  2048  2048
  DIVX4_HD_1080P        0  8192  2048  2048
  DIVX5_QMOBILE         0  8192  2048  2048
  DIVX5_MOBILE          0  8192  2048  2048
  DIVX5_HOME_THEATER    0  8192  2048  2048
  DIVX5_HD_1080P        0  8192  2048  2048

When you can run vdpauinfo and get a similar output, mplayer will work
correctly. I suspect there are more configuration steps to get
vdpau-va-gl to work correctly than just installing the package - this
page [1] says you must set VDPAU_DRIVER=va_gl in your environment; did
you do that?

You might find people with more experience of vaapi/vdpau-va-gl on
Gentoo on the Gentoo forums than on here.

Cheers

Tom

[1] http://davidrosca.blogspot.co.uk/2013/05/va-api-backend-for-vdpau.html


More information about the MPlayer-users mailing list