LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2240|回复: 14

MPlayer还是不能播放RMVB?大家帮我看一下调试信息

[复制链接]
发表于 2006-11-1 11:34:11 | 显示全部楼层 |阅读模式
我先ET MDV2006盘装了MPLAYE0.9
然后把一些解码包放在user/lib/win32下,应该是这些包已经很全了。
可是还是不能识识RMVB,
然后我又下了哈密瓜的RPM装了,还是不能播。

弹出提示:can't find codec matching selected-vo and vedio format 0x30345652

以下是终端的调试信息:

MPlayer 1.0pre7-4.0.1 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium 4/Xeon/Celeron Foster(Family: 8, Stepping: 9)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.



vo: X11 running at 1280x800 with depth 16 and 16 bpp (":0.0" => local display)
85 audio & 196 video codecs
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup
scripts.
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
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 /home/hustguy/下载/[HSTV]凤凰四重奏-07.D2R.rmvb.
Cache fill:  0.78% (65536 bytes)    REAL file format detected.
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
Stream mimetype: logical-fileinfo
VIDEO:  [RV40]  512x384  24bpp  24.000 fps    0.0 kbps ( 0.0 kbyte/s)
Clip info:
name: 〓凤凰四重奏§07§粤语§DVD-RMVB〓
copyright: (C) 2006
comment:
==========================================================================
Trying to force audio codec driver family ra1428...
Requested audio codec family [faad] (afm=faad) not available.
Enable it at compilation.
Cannot find codec for audio format 0x4134504D.
Read DOCS/HTML/en/codecs.html!
==========================================================================
==========================================================================
Trying to force video codec driver family realvid...
Opening video decoder: [realvid] RealVideo decoder
opening shared obj '/usr/lib/RealPlayer9/Codecs/drvc.so'
Error: /usr/lib/RealPlayer9/Codecs/drvc.so: 无法打开共享对象文件: 没有那个文件或
目录
opening win32 dll 'drvc.so'
Win32 LoadLibrary failed to load: drvc.so, /usr/lib/win32/drvc.so, /usr/local/li
b/win32/drvc.so
Error loading dll
ERROR: Could not open required DirectShow codec drvc.so.
Read the RealVideo section of the DOCS!
VDecoder init failed
Opening video decoder: [realvid] RealVideo decoder
opening shared obj '/usr/lib/RealPlayer9/Codecs/drv4.so.6.0'
Error: /usr/lib/RealPlayer9/Codecs/drv4.so.6.0: 无法打开共享对象文件: 没有那个文
件或目录
opening win32 dll 'drv4.so.6.0'
Win32 LoadLibrary failed to load: drv4.so.6.0, /usr/lib/win32/drv4.so.6.0, /usr/
local/lib/win32/drv4.so.6.0
Error loading dll
ERROR: Could not open required DirectShow codec drv4.so.6.0.
Read the RealVideo section of the DOCS!
VDecoder init failed
Opening video decoder: [realvid] RealVideo decoder
opening win32 dll 'drv43260.dll'
Win32 LoadLibrary failed to load: drv43260.dll, /usr/lib/win32/drv43260.dll, /us
r/local/lib/win32/drv43260.dll
Error loading dll
ERROR: Could not open required DirectShow codec drv43260.dll.
Read the RealVideo section of the DOCS!
VDecoder init failed
Opening video decoder: [realvid] RealVideo decoder
opening shared obj '/usr/lib/RealPlayer9/Codecs/drvc.bundle/Contents/MacOS/drvc'
Error: /usr/lib/RealPlayer9/Codecs/drvc.bundle/Contents/MacOS/drvc: 无法打开共享                                                                           对象文件: 没有那个文件或目录
opening win32 dll 'drvc.bundle/Contents/MacOS/drvc'
Win32 LoadLibrary failed to load: drvc.bundle/Contents/MacOS/drvc, /usr/lib/win3                                                                           2/drvc.bundle/Contents/MacOS/drvc, /usr/local/lib/win32/drvc.bundle/Contents/Mac                                                                           OS/drvc
Error loading dll
ERROR: Could not open required DirectShow codec drvc.bundle/Contents/MacOS/drvc.
Read the RealVideo section of the DOCS!
VDecoder init failed
Cannot find codec matching selected -vo and video format 0x30345652.
Read DOCS/HTML/en/codecs.html!
==========================================================================
发表于 2006-11-1 11:54:11 | 显示全部楼层
安装realplayer了吗,网上有个win32-codecs-1.7-2plf.i586.rpm和realplayer-codecs包
回复 支持 反对

使用道具 举报

发表于 2006-11-1 12:02:17 | 显示全部楼层
Post by tzmfly
Opening video decoder: [realvid] RealVideo decoder
opening shared obj [color="Red"]'/usr/lib/RealPlayer9/Codecs/drvc.so'
Error: /usr/lib/RealPlayer9/Codecs/drvc.so: 无法打开共享对象文件: 没有那个文件或目录


把realplayer的codecs放到 /usr/lib/RealPlayer9/Codecs/ 下试试。
回复 支持 反对

使用道具 举报

发表于 2006-11-1 12:08:04 | 显示全部楼层
我的安装方法,添加PLF 源。
urpmi real-codecs win32-codecs
mv /usr/lib/real/*    /usr/lib/win32/
这样你的mplayer就可以播放rmvb了
最简单的就是安装realplayer
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-1 14:03:57 | 显示全部楼层
我事先已经安了REALPLAYER G0LD 10

回复 支持 反对

使用道具 举报

发表于 2006-11-1 15:29:42 | 显示全部楼层
把/usr/lib/RealPlayer10GOLD/plugins的文öÞ¥到/usr/lib/RealPlayer9/Codecs/中再ÕÕ
回复 支持 反对

使用道具 举报

发表于 2006-11-3 10:03:30 | 显示全部楼层
你的mplayer 不是自己编译的吧?
如果水平可以的话,还是自己编译比较好。
我的mplayer 播放rm,rmvb和播放其它格式的影片没有任何差别。
还是自己编译的好。
如果自己编译不了。最好添加软件源安装,这问问题会少一些。
回复 支持 反对

使用道具 举报

发表于 2006-11-3 16:46:33 | 显示全部楼层
新建目录/usr/lib/RealPlayer9,在RealPlayer9建个链接Codecs指向/usr/lib/win32
如果你/usr/lib/win32目录下有rmvb的解码文件,就可以播放。没有,也没办法。
有时mplayer很犟的。。。
回复 支持 反对

使用道具 举报

发表于 2006-11-3 16:49:02 | 显示全部楼层
如果还是不行就QQ加我,我把所有的mplayer-codec打包传给你好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-4 09:44:25 | 显示全部楼层
你的QQ号是多少?我加你
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表