LinuxSir.cn,穿越时空的Linuxsir!

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

mplayer播放rmvb时有声音没图象!是否是64位系统的问题?

[复制链接]
发表于 2007-11-17 23:51:21 | 显示全部楼层 |阅读模式
出错提示如下:


Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib64/codecs/drvc.so: wrong ELF class: ELFCLASS32
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
ERROR: Could not open required DirectShow codec drvc.dll.
Read the RealVideo section of the DOCS!
VDecoder init failed
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib64/codecs/drv4.so.6.0: wrong ELF class: ELFCLASS32
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
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
Error: /usr/lib64/codecs/drvc.bundle/Contents/MacOS/drvc: cannot open shared object file: No such file or directory
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!


Error: /usr/lib64/codecs/drvc.so: wrong ELF class: ELFCLASS32
这个是不是说drvc.so只支持32位系统??
发表于 2007-11-18 00:58:35 | 显示全部楼层
安装Mplayer官方网站AMD64的解码包了吗
ftp://ftp1.mplayerhq.hu/MPlayer/ ... 64-20071007.tar.bz2
回复 支持 反对

使用道具 举报

发表于 2007-11-18 11:07:33 | 显示全部楼层
我的也是,把selinux禁掉,重启一下就好了。
回复 支持 反对

使用道具 举报

发表于 2007-11-18 21:58:17 | 显示全部楼层
我用的是1.0rc2我也是这个问题,但是禁用selinux和防火墙,重新编译,也不行。

不是64的问题,因为用同样的包、同样的方法编译在F7 x86_64没问题。

最后,装了个Realplayer,呵呵
回复 支持 反对

使用道具 举报

发表于 2007-11-18 21:59:23 | 显示全部楼层
用最新的包再试试。
回复 支持 反对

使用道具 举报

发表于 2007-12-30 23:57:07 | 显示全部楼层
哥们你怎么解决的?我的和你的问题一模一样,怎么回事?
x86—64好不容易找到个rpm包装上,除了rm,rmvb,mkv都没有问题,
求助
回复 支持 反对

使用道具 举报

发表于 2008-1-1 06:57:01 | 显示全部楼层
用livna.org的源
然后
yum install mplayer -y
yum install mplayer-gui -y
再到Mplayer官方网站下AMD64的解码包,解压放在/lib64/codecs/下
我就这样安装的。
回复 支持 反对

使用道具 举报

发表于 2008-1-2 13:49:47 | 显示全部楼层
mplayer 的主页提供了不少解码包,将mplayer-codecs-20061022-1.x86_64.rpm安装后能够搞定rmvb等的播放,我就是这样解决的,另外再安个all-20071007.tar可能更好
回复 支持 反对

使用道具 举报

发表于 2008-1-3 01:07:19 | 显示全部楼层
恩,把二楼的包解压放到你的提示位置就行
/usr/lib64/codecs/
回复 支持 反对

使用道具 举报

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

本版积分规则

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