参考链接
http://www.linuxdiyf.com/viewarticle.php?id=59648
http://blog.chinaunix.net/uid-7411781-id-2056154.html
http://blog.csdn.net/chenjin_zhong/article/details/6059593
一下载mplayer所需要的软件
(1)主程序MPlayer-1.1.1.tar.xz 这个可以现在windows里面解压成一个目录
参考链接推荐的主程序: MPlayer-1.0rc2.tar.bz2,这个在make的时候一直都在报错
下载地址
http://download.csdn.net/detail/mashang123456789/7292531
(2)解码器: essential-20071007.tar.bz2和windows-essential-20071007.zip
(3)皮肤:Blue-small-1.7.tar
上面截图的其他源文件下载地址如下:
http://pan.baidu.com/s/1vkZTk
二安装解码器
(1) mkdir /usr/lib/codecs
(2) mkdir /usr/lib/wincodecs
# chmod 644 /usr/lib/wincodecs/*
# chown root:root /usr/lib/wincodecs/*
(3) tar jxvf essential-20071007.tar.bz2
(4) mv essential-20071007/* /usr/lib/codecs
# chmod 644 /usr/lib/codecs/*
# chown root:root /usr/lib/codecs/*
(5) unzip windows-essential-20071007.zip
(6) mv windows-essential-20071007/* /usr/lib/wincodecs
这样,编码包也就搞定了。
三安装mplayer主程序
(3.1)安装源文件包是比较麻烦的,因为依赖包的存在,需要很多额外的检查和安装,希望我的解释不至于繁琐,反为误导。
在安装源文件包之前需要检查如下包是否存在:
1)gtk+-1.2.10
2)gtk+-1.2.10-devel
3)glib-1.2.10
4)glib-1.2.10-devel
5)compat-gcc-32
6)compat-gcc-32-c++
检查的方法如下:
rpm -qa | grep gtk
rpm -qa | grep glib
rpm -qa | grep compat-gcc
configure后面的参数是为了使用图形界面(即皮肤),以及配置文件位置等等设置的。需要注意的是,最后--cc=gcc32一 定需要,是调用gcc3.2来编译程序。否则会调用GCC4.0来编译,mplayer是不能用gcc4.0编译的。配置成功后,后面就容易多了了!
(注意:我不知道上面需要检查的6个包是不是必需的,我检查了下,前四个已经有了,compat的两个没有,我就在网上下载安装了,版本可以在上面的截图可以看到。)
(3.2)#cd /mnt/hgfs/F/mplayer官网/MPlayer-1.1.1
./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --codecsdir=/usr/lib/codecs/ --libdir=/usr/lib/wincodecs/ --language=zh_CN --cc=gcc32
注意:--prefix=/usr/local /mplayer 是安装路径--enable-gui 安装图形化用户界面--enable-freetype 调节字体--codecsdir=/usr/lib/codecs/(此处命令已经改变)--
libdir=/usr/lib /wincodecs 指定解码位置(此处命令已经改变)--language=zh_CN 中文 --cc=gcc32使用3.2.3版本的编译器
make
make install
成功后就可以在相应的目录下/usr/local/mplayer/bin/看到生成的文件了
四安装皮肤
(1) tar jxvf Orange-1.3.tar.bz2
(2) mv Orange /usr/local/mplayer/share/mplayer/skins/
(3) cd /usr/local/mplayer/share/mplayer/skins/
(4) mv Orange default
五安装字体
第四步和第五步我没有做,因为我需要图形化界面,我只是把mplayer复制到/bin目录下被程序使用即可。
测试安装成功与否
(1)只允许mplayer程序
(2)运用mplayer命令播放视频
[root@mashang desktop]# mplayer 20140504-16h00m05s.avi