loading ...
loading...

2007-06-29 |  mplayer在FC6下安装和gsopcast无法调用播放器的解决

分享
 mplayer在FC6下安装的最后两个关键问题和FC6使用gsopcast无法调用播放器的解决
之前的编译什么的就不说了,网上有很多很多版本的说明。但我还是推荐用在线的源安装 。livna的源就有mplayer。运行  
rpm -ivh http://rpm.livna.org/livna-release-6.rpm
安上库源。再用 yum install mplayer安装。
完事儿之后,你的影音程序里应该有mplayer了。没有去/usr/local/mplayer/bin里有三个执行文件。
前面都是废话,我要说的是,当你发现你已经正确安装完后,高高兴兴的去放电影时,突然发现rm和rmvb的电影都不能放,或是说这个drvc.so有错误。
其实

结果就是 SELinux 在作怪...

用这条命令 chcon -t textrel_shlib_t /usr/lib/codecs/drvc.so (具体你的编码库位置)
再放时就OK了。
我发现FC6的SELinux总是禁止一些东西,当初安firefox的flash插件就是这个问题。

还有一个错误,FC6更新后无法使用mplayer,使mplayer不能放rmvb,
打开时提示: symbol lookup error: /usr/lib/libavcodec.so.51: undefined symbol: faacDecOpen。解决方法:
rpm -Uvh 'faad2-2.0-19.20050131.lvn6.i386.rpm' --force
faad2-2.0-19.20050131.lvn6.i386.rpm这个文件解决你用两个源更新软件出现的mplayer不能使用的冲突。如果你用我上面说的方法在线安装的mplayer,一定会出现这样的问题。

关于FC6使用gsopcast无法调用播放器的解决:
使用rpm包安装了gsopcast,结果连接已经100%了还是无法调用播放器(mplayer),换用gmplayer后提示不能打开一个网址,好像是localhost:*****之类的。
在/etc/hosts中加入如下一行即可:
127.0.0.1 localhost
分享 分享 |  评论 (0) |  阅读 (?)  |  固定链接 |  类别 (学术问题) |  发表于 13:55  | 最后修改于 2007-07-31 23:11
搜狐博客温馨提示:警惕博客留言诈骗, 搜狐博客管理员的正确地址为http://admin.blog.sohu.com, 其他都是冒牌。搜狐博客官方不会要求参加活动的各位博友缴纳任何的手续费用。请勿轻信留言、评论中的中奖信息,更不要拨打陌生电话及向陌生帐户汇款,谨防受骗!识别更多网络骗术,请 点击查看详情
您还未登录,只能匿名发表评论。或者您可以 登录 后发表。
 
  一个单亲妈妈的心愿:治好7岁儿子的白血病
表  情:
加载中...
回复通知: 同时用小纸条通知对方该回复