LinuxSir.cn,穿越时空的Linuxsir!

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

装了w32codecs后,为什么totem,xine不能放rmvb?

[复制链接]
发表于 2007-4-17 17:38:13 | 显示全部楼层 |阅读模式
装了w32codecs后,totem,xine不能放rmvb,totem显示

视频编解码器“Real Video 4.0”未处理。您可能需要安装额外的插件才能播放某些类型的电影

xine也出错,但mplayer可以放。
请问这是为什么?
发表于 2007-6-24 20:16:53 | 显示全部楼层
重新安装了Linux,再装了mplayer及其解码器,又做了该解码器的链接以便让totem也能使用这个解码器:
ln -s /usr/local/lib/codecs/ /usr/lib/win32
但可惜totem并没有像想象的那样能播放.rm/.rmvb文件了,出现的错误提示为:
视频解码器 “Real Video 4.0”未处理。您可能需要安装额外的插件才能播放某些类型的电影。
或:
视频解码器 “Real Video 3.0”未处理。您可能需要安装额外的插件才能播放某些类型的电影。

mplayer 都能正常使用,解码器是没问题的,网上也找不到好的解决方法,只好到http://www.realnetworks.com/上下载Linux用的 real10来安装一下试试看会出现什么问题,安装的时候,出现了错误提示说是找不到libstdc++.so.5,.5是gcc3.3的标准库, gcc3.4以后便用.6版的了,而我现在新装的Debian Linux testing版默认只安装gcc4.1。于是到Debian安装盘上的/pool/main/g/gcc-3.3上libstdc++5_3.3.6- 13_i386.deb解包,再把解包所得的data.tar.gz解包,得到usr文件夹,里面的lib里便有libstdc++.so.5.0.7的库文件,把这个文件cp到系统的/usr/lib里面再改名为libstdc++.so.5,这时不用装real10,totem已经可以播放. rm/.rmvb文件了。
当然,更简单的方法是:
apt-get install libstkc++5
但这样的话会连gcc3.3也装上,没必要。


PS:转贴自我的BLOG: http://zmq2032.blog.sohu.com/   :-)



.
回复 支持 反对

使用道具 举报

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

本版积分规则

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