安装的总体步骤
yasm—>mplayer—>皮肤
编译具体过程
1.yasm安装
.下载yasm,标准三步安装
tar -xf yasm-1.2.0.tar.gz //先解压文件
cd yasm-1.2.0 //进入目录
./configure
make
make install
2.mplayer安装
下载源码,mplayer的默认安装文件夹在 /usr/local/lib/codecs/ ,将压缩包拷入 /usr/local/lib/codecs/ ,解压,
cp /root/Download/MPlayer.1.3.0.tar.xz /usr/local/lib/codecs/
cd /usr/local/lib/codecs/
tar xvf /MPlayer.1.3.0.tar.xz //解压
cd Mplayer.1.3.0
./configure --enable-gui
--enable-xshape //编译
在编译过程中会出现各种错误,要耐心纠错,以下是我遇到的几个错误,及解决办法:
Error: The GUI requires libavcodec with PNG support (needs zlib).
参考这篇笔记贴1 安装libXv-devel,即可解决:
configure,结果needs zlib解决,又出现新的问题:
Error: The GUI requires the X11 extension XShape (which was not found).
参考这篇 笔记贴2,在configure里加入 –enable-xshape,即可解决。
./configure -enable-gui
-enable-xshape
后来又出现错误:
Error: GTK+ version 2 devel packages were not found (required for GUI).
参考笔记贴3,安装libgtk2.0-dev,即可解决
apt-get install libgtk2.0-dev
最后,重新编译./configure,通过!
然后make即可。
./configure --enable-gui
--enable-xshape //编译
make
make install //编译时间较长,耐心等待
3.安装皮肤
完成第2步安装后,打开mplayer,会报错,需要安装皮肤后才能运行。
[skin] file ( /usr/local/mplayer//share/mplayer/skins/default/skin ) not readable.
Skin not found (default).
从官网底部下载皮肤,将压缩包拷入皮肤文件夹。
cd /usr/local/mplayer/share/mplayer/
mkdir skins
cp ~/Desktop/mplayer/smoothwebby-1.1.tar.bz2 skins/
//解压skin,重命名为default
tar xf skins/smoothwebby-1.1.tar.bz2
cd skins
mv smoothwebby default
现在mplayer已安装完毕,在终端内输入gmplayer即可调用程序。默认使用的是Gmplayer的界面,若是你对此感伤不称心的话,那么可以来尝尝 SMPlayer 这个新的图形用户界面。
具体实现参考帖子:安装 Mplayer SMplayer 视频播放器的最好的方法
关于软件配置参考帖子:Mplayer & SMplayer & 软件配置
参考:
【1】被弄得极度郁闷的mplayer skin,http://blog.chinaunix.net/uid-21234197-id-168574.html
【2】Linux系统中安装mplayer,http://lfliangli.blog.51cto.com/2853536/1309128
【3】linux下安装mplayer详细步骤和问题解决 ,http://blog.csdn.net/sxkjkoukou/article/details/9009153