Thread: mplayer vdpau
View Single Post
Old 11-29-08, 07:42 PM   #199
damwid
Registered User
 
Join Date: Nov 2008
Posts: 10
Default Re: mplayer vdpau

I had a problem even to play the sample file, here is my log:

Code:
$ VDPAU_TRACE=1 mplayer -vc ffh264vdpau -vo vdpau nature_704x576_25Hz_1500kbits.h264
MPlayer dev-SVN-r28045-4.3.2 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU     E4500  @ 2.20GHz (Family: 6, Model: 15, Stepping: 13)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not open config files /home/yangxp/.lircrc and /etc/lirc//lircrc
mplayer: No such file or directory
Failed to read LIRC config file ~/.lircrc.

Playing nature_704x576_25Hz_1500kbits.h264.
libavformat file format detected.
[lavf] Video stream found, -vid 0
VIDEO:  [H264]  704x576  0bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
Opening video filter: [expand aspect=16/9]
Expand: -1 x -1, -1 ; -1, osd: 0, aspect: 1.777778, round: 1
==========================================================================
Forced video codec: ffh264vdpau
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] VDPAU accelerated codec.
Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))
==========================================================================
Audio: no sound
Starting playback...
[VD_FFMPEG] Trying pixfmt=0.
VDec: vo config request - 704 x 576 (preferred colorspace: H.264 MAIN VDPAU acceleration)
VDec: using H.264 MAIN VDPAU acceleration as output csp (no 1)
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 1024x576 => 1024x576 H.264 MAIN VDPAU acceleration
VDPAU capture: Enabled
vdp_imp_device_create_x11()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_presentation_queue_target_create_x11()
vdp_presentation_queue_create()
vdp_decoder_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_mixer_create()
vdp_output_surface_create()
vdp_output_surface_create()
mplayer: libmpcodecs/vd_ffmpeg.c:1245: vdpau_get_buffer: Assertion `render != ((void *)0)' failed.
My card is 8600GT:

Code:
$ cat /proc/driver/nvidia/cards/0 
Model:           GeForce 8600 GT
IRQ:             16
Video BIOS:      60.84.5e.00.00
Card Type:       PCI-E
DMA Size:        40 bits
DMA Mask:        0xffffffffff
Bus Location:    01.00.0
any idea?
damwid is offline   Reply With Quote