快速业务通道

初学linux之--MPlayer

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-03
让MPlayer成为Linux下的万能播放器([url]http://www.soft6.com/know/detail.asp?id=AGGDDJ[/url]) 1下载安装mplayer需要的各种软件 去这里下载[url]http://www.mplayerhq.hu/MPlayer/[/url] MPlayer-1.0rc1.tar.bz2 下载你喜欢的skin 例如你下载 Abyss-1.7.tar.bz2 下载必需的code all-20071007.tar.bz2 windows-all-20071007.zip 2进行安装 (1)安装code mkdir /usr/lib/codecs mkdir /usr/lib/wincodecs tar jxvf all-20071007.tar.bz2 mv all-20071007/* /usr/lib/codecs unzip windows-all-20071007.zip mv windows-all-20071007/* /usr/lib/wincodecs (2)安装mplayer tar jxvf MPlayer-1.0rc1.tar.bz2 cd MPlayer-1.0rc1 ./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --language=zh_CN 注意: --prefix=/usr/local/mplayer 是安装路径 --enable-gui 安装图形化用户界面 --enable-freetype 调节字体 --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs 指定解码位置 --language=zh_CN 中文 接着 make make install (3)安装skin tar jxvf Abyss-1.6.tar.bz2 mv Abyss /usr/local/mplayer/share/mplayer/skins/ cd /usr/local/mplayer/share/mplayer/skins/ mv Abyss default (4)调试 cd /usr/local/mplayer/bin/ ./gmplaer 打开一个文件播放试一下 看看有些格式的是不是能插放 你就从自己电脑中拷个字体到主目录下的.mplayer文件夹下,并把你的字体改名为subfont.ttf,问题就解决了,或者做个链接也行,只要你喜欢字体你可以上网下载,mplayer网站也有,你电脑里也有字体,在/usr/share/fonts/chinese下(/usr/share/fonts/chinese/TrueType/uming.ttf就可以用)你就直接cp /usr/share/fonts/chinese/TrueType/uming.ttf $HOME/.mplayer下 每个用户都有自己的环境变量HOME,再cd $HOME/.mplayer 接着 mv uming.ttf subfont.ttf 结束! 好不简单安装完毕,却又出错:not audio/video steam or unsupported
为啥?
google一下说是:
这是个bug,改源码
打开mplayersource/libmpdemux/demux_real.c,找到下面的代码(1082行):
代码:
else {
mp_msg(MSGT_DEMUX, MSGL_ERR, "Not audio/video stream or unsupported! n");
}
全部删掉或注释掉
在播放rm文件时,这部分(else if... else)代码被执行3次,第一和第三次上面的代码条件不足不执行,跳过,第二此执行了,因此弹出警告窗.
不清楚rm文件的格式和作者的判断是否正确,这是否是软件的bug不清楚,只知道老是弹出这框非常烦人,建议去掉,对mplayer功能无影响,rm照样播放

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号