|
发表于 2009-2-27 09:21:31
|
显示全部楼层
检查下你的mplayer配置,比方说~/.mplayer下面的一些配置文件
Post by leeight;1953344
编译完之后,还是无法正常使用,错误信息是:
- $ mplayer Grey.ts
- MPlayer SVN-r28734-4.3.3 (C) 2000-2009 MPlayer Team
- 137 audio & 296 video codecs
- mplayer: could not connect to socket
- mplayer: No such file or directory
- Failed to open LIRC support. You will not be able to use your remote control.
- Playing Grey.ts.
- TS file format detected.
- VIDEO H264(pid=255) AUDIO A52(pid=259) NO SUBS (yet)! PROGRAM N. 1000
- FPS seems to be: 25.000000
- dvdsublang...grey zh ch tw
- dvdsublang...grey zh ch tw
- Xlib: extension "Generic Event Extension" missing on display ":0.0".
- Xlib: extension "Generic Event Extension" missing on display ":0.0".
- Xlib: extension "Generic Event Extension" missing on display ":0.0".
- Opening video filter: [expand aspect=4/3 round=2]
- Expand: -1 x -1, -1 ; -1, osd: 0, aspect: 1.333333, round: 2
- Opening video filter: [screenshot=2]
- ==========================================================================
- Forced video codec: ffmpeg12vdpau
- Forced video codec: ffwmv3vdpau
- Forced video codec: ffvc1vdpau
- Forced video codec: ffh264vdpau
- Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
- Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))
- ==========================================================================
- ==========================================================================
- Opening audio decoder: [liba52] AC3 decoding with liba52
- Using SSE optimized IMDCT transform
- Using MMX optimized resampler
- AUDIO: 48000 Hz, 2 ch, s16le, 448.0 kbit/29.17% (ratio: 56000->192000)
- Selected audio codec: [a52] afm: liba52 (AC3-liba52)
- ==========================================================================
- AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
- Starting playback...
- VDec: vo config request - 1920 x 1088 (preferred colorspace: H.264 VDPAU acceleration)
- Could not find matching colorspace - retrying with -vf scale...
- Opening video filter: [scale]
- 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.
- [h264_vdpau @ 0x871b6c0]get_buffer() failed (-1 0 0 (nil))
- [h264_vdpau @ 0x871b6c0]decode_slice_header error
- [h264_vdpau @ 0x871b6c0]get_buffer() failed (-1 0 0 (nil))
- [h264_vdpau @ 0x871b6c0]decode_slice_header error
- [h264_vdpau @ 0x871b6c0]get_buffer() failed (-1 0 0 (nil))
- [h264_vdpau @ 0x871b6c0]decode_slice_header error
- [h264_vdpau @ 0x871b6c0]get_buffer() failed (-1 0 0 (nil))
- [h264_vdpau @ 0x871b6c0]decode_slice_header error
- [h264_vdpau @ 0x871b6c0]get_buffer() failed (-1 0 0 (nil))
- [h264_vdpau @ 0x871b6c0]decode_slice_header error
- [h264_vdpau @ 0x871b6c0]get_buffer() failed (-1 0 0 (nil))
- [h264_vdpau @ 0x871b6c0]decode_slice_header error
- [h264_vdpau @ 0x871b6c0]no frame!
- Error while decoding frame!
- FATAL: Could not initialize video filters (-vf) or video output (-vo).
- Exiting... (End of file)
复制代码
编译参数是:
- --prefix=/usr --confdir=/etc/mplayer --disable-gui --disable-runtime-cpudetection --enable-vdpau --enable-largefiles --enable-menu --disable-x264 --disable-x264-lavc --disable-mencoder --enable-freetype --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/win32/ --enable-win32dll
复制代码
gcc是4.3.3
显卡驱动是180.35
显卡是Quadro NVS 140M
这个问题一般是vf 参数的问题。-vf 参数错误。 |
|