[MPlayer-users] VDPAU decoding in MPlayer broken by recent FFmpeg changes

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sat Aug 10 00:22:15 CEST 2013


On Fri, Aug 09, 2013 at 02:19:46PM -0600, Kevin DeKorte wrote:
> On 08/08/2013 02:39 PM, Ilja Sekler wrote:
> > [vdpau] Creating H264 hardware decoder for 2 reference frames. 
> > Opening video filter: [scale] SwScale params: -1 x -1 (-1=no
> > scaling) The selected video_out device is incompatible with this
> > codec. Try appending the scale filter to your filter list, e.g. -vf
> > spp,scale instead of -vf spp.
> > 
> > 
> > to the console and needs to be killed. There are no changes to the
> > state of MPEG-2 decoding (which was expected, I guess).
> > 
> 
> Does vdpauinfo show that vdpau supports h264? I have seen that message
> before on r600 cards with gallium. And getting those to support h264
> is either difficult (extra/updated firmware files and git versions of
> mesa) or impossible 3000HD cards don't support it.
> 
> With my nvidia card that does support h264 in vdpau, I am getting the
> following message
> 
> Forced video codec: ffh264vdpau
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> libavcodec version 55.24.100 (internal)
> Cannot find codec 'h264_vdpau' in libavcodec...
> VDecoder init failed :(
> Forced video codec: ffmpeg12vdpau
> Forced video codec: ffwmv3vdpau
> Forced video codec: ffvc1vdpau
> Forced video codec: ffodivxvdpau
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
> 
> 
> The missing codec issue bothers me a little, but it does play the video.

Congratulations, you are running without VDPAU and didn't even notice
it...
If you are using up-to-date FFmpeg you won't have VDPAU in MPlayer,
since the feature that MPlayer used for it was removed.


More information about the MPlayer-users mailing list