编译安装mplayer


所属类别:Linux

文章作者:zcwuwei

特别推荐:免费发布信息 承包关键词~~抢爆了!HOT!


1,准备工作:

从MPlayer官方站点下载源码包、解码器和字体(这里默认是下载到自己的主目录):

MPlayer-1.0pre5源码包:http://www4.mplayerhq.hu/homepage/design7/dload.html

Essential Codecs:http://www4.mplayerhq.hu/homepage/design7/codecs.html

字体fonts:http://www4.mplayerhq.hu/homepage/design7/dload.html

皮肤:http://ftp5.mplayerhq.hu/mplayer/Sk...ron-1.5.tar.bz2

2,解压安装解码器:

tar xjvf essential-20040704.tar.bz2

mv essential-20040704/* /usr/lib/codecs //将所有的解码文件移动到/usr/lib/codecs目录下

3,编译安装MPlayer:

tar jxvf MPlayer-1.0pre5.tar.bz2

cd MPlayer-1.0pre5

./configure --enable-gui --with-codecsdir=/usr/lib/codecs --with-win32libdir=/usr/lib/win32 --language=zh_CN

make

make install

cd etc/

cp codecs.conf gui.conf input.conf sample.conf ~/.mplayer/

mv ~/.mplayer/sample.conf ~/.mplayer/config

   简单说明:由于默认没有支持gui,所以要用图形界面,需要--enable-gui;前面说了,把解码器都安装到了/usr/lib/codecs 下,配置的时候指出路径;由于多数情况下ipv6没有用处,所以要--disable-inet6,但是在某些情况下,如校园网使用了ipv6,那么不要 加该项;--language选定默认语言。另外,由于MPlayer内建了live支持,所以在线播放不需要--enable-live,如果想要该支 持,查看live.com网站。复制几个conf文件到~/.mplayer目录下,以后用户修改自己的配置,直接改这些文件。

4,安装字体:

tar xjvf font-arial-cp1250.tar.bz2

tar xjvf font-arial-iso-8859-1.tar.bz2

tar xjvf font-arial-iso-8859-2.tar.bz2

tar xjvf font-arial-iso-8859-7.tar.bz2

将解压目录移动到/usr/local/share/mplayer/font/目录下

mv font-arial-cp1250/ /usr/locale/share/mplayer/font/

...

ln -s /usr/share/fonts/zh_CN/TrueType/gbsn001p.ttf subfont.ttf //设置中文字幕字体

5,安装皮肤:

cd ~

tar xjvf neutron-1.5.tar.bz2

mv neutron/ default/

mv default/ /usr/local/share/mplayer/Skin

6,运行mplayer/gmplayer

使用MPlayer时,在终端输入mplayer是文本界面播放器,gmplayer打开图形界面。 解决xmms乱码竟然用一句话就可以了:sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8 字体为-sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0才不会出现乱码。关于安装IE6比较方便的解决方法是这样的:首先使用apt-get安装cabextract包然后下载并运行ies4linux (主页http://www.tatanka.com.br/ies4linux/page/Main_Page)下载页面 http://www.tatanka.com.br/ies4linux/download.html下载完后解包,运行目录中的ies4linux按照提示一步步来就可以了,网络条件好的话,不到10分钟你就可以获得一个全功能的IE6,还是带Flash插件的:)

相关信息

· Unix编程/应用问答中文版 ---2.堆栈相关问题

· 错误:Visual Studio .NET 已检测到指定的 Web 服务器运行的不是 ASP.NET 1.1 版

· XSL中如何接收到XML地址中URL查询字符串传递的参数?

·  Bash的陷阱








....

2984 24421