|
|
发表于 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/ :-)
. |
|