找回密码
 注册
查看: 1180|回复: 7

mplayer播放rmvb的问题

[复制链接]
发表于 2005-7-6 11:01:23 | 显示全部楼层 |阅读模式
出现如图所示的错误

但rmvb文件可以播放,我是把windows-all-zip中的文件全部放到/usr/local/lib/win32中就可以放了,但每次播放rmvb都出现这样一个对话框太烦了,能不能不提示

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2005-7-6 13:23:36 | 显示全部楼层
你用的是老版本的mplayer把
回复

使用道具 举报

发表于 2005-7-6 18:01:37 | 显示全部楼层
更新解码器试试
回复

使用道具 举报

发表于 2005-7-6 21:48:24 | 显示全部楼层
drv4.so.6.0 是rv90的解码器。。。不能load就能放吗?
去下载allcodec啦
回复

使用道具 举报

 楼主| 发表于 2005-7-7 07:58:42 | 显示全部楼层
第一、我下的是最新的cvs版,肯定是最新的
第二、我用的就是那个all-20050412.tar.bz2
我暂时的方法是拷贝rp9codecs-win32-20050115.tar.bz2到指定的目录下(我的是/usr/local/lib/win32)暂时可以播放了,但每次播放都还是有上面这个提示
回复

使用道具 举报

发表于 2005-7-8 15:41:16 | 显示全部楼层
解碼器不是放在 /usr/local/lib/codecs 下,然後 configure 時他自己就會去檢查 ~~~


裝上官方的 video driver 後意外解決了部份 rmvb 檔影音不同步的問題,真是妙啊~~~~
回复

使用道具 举报

 楼主| 发表于 2005-7-8 16:47:45 | 显示全部楼层
./configure --with-codecsdir=/usr/local/lib/win32
                 --with-win32libdir=/usr/local/lib/win32

其实这个目录可以随便指定的,但如楼上所说,放得好,不需要指定,它默认能找到
回复

使用道具 举报

发表于 2005-7-10 10:55:16 | 显示全部楼层
如果你的系统是linux的话,应该下all-20050412.tar.bz2这个包;如果是win的话,下win-all那个包.然后解压到任意目录下,正统的做法就是楼上那样,当然也可以放在一起只指定--with-codecsdir就可以了.
linux下那两个包都可以要,因为mplayer中有WIN的模拟层可以调WIN的dll动态库来编解码(理论上效率应该比用linux本地的so要差,但像WMV3这样的格式你除了用dll还有什么办法,估计没人想被抓去一天吃八两吧);但是win下能不能用linux的so动态库就不知道了,估计不行(仅仅是估计),我没试过.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-8-3 20:41 , Processed in 0.039629 second(s), 17 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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