首页 > 代码库 > centos 7编译安装mplayez
centos 7编译安装mplayez
1.首先下载源代码:http://www.mplayerhq.hu/design7/dload.html. 可以先试一下svn能用不,我的不能使用所以下载的Subversion snapshot。正如dawnload页面所说,如果编译最新版本需要ffmpeg,可以下载outdate releases 复制其中的ffmpeg文件夹到snapshot解压的文件夹中。(有点累,不过svn我的不好使,如果svn能用的就省心了);
2.在Downloads目录wget http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-amd64-20071007.tar.bz2
下载成功后,解压这个包。
tar -zxvf essential-amd64-20071007.tar.bz2
然后将加压出来的文件夹里面的所有文件复制到制定目录:
sudo mkdir /usr/local/lib/codecs
sudo cp essential-amd64-20071007/* /usr/local/lib/codecs
3.到http://pkgs.org/download/yasm下载 yasm-1.2.0-4.sdl7.x86_64.rpm 并安装 sudo rpm -ivh ...
然后sudo yum install gtk2* gcc(先看自己又没有 rpm -qa | grep gtk*)
4.进入解压出来的mplayer文件夹进行sudo ./configure --enable-gui --language=zh_CN --enable-alsa --prefix=/usr/local/mplayer(最后一个加了就都安装到这个文件夹了,但是需要自己编写mplayer.desktop文件已在应用程序栏显示,且无法右击打开一个视频文件;没有这一步则不存在这个问题,个中体会)
如果找到Successfully,就可以make,如果报错则看一下然后解决。不过这样走下来应该没有问题。
然后sudo make
最后 sudo make install
5.然后就是皮肤了
cd ~/Downloads
wget http://www.mplayerhq.hu/MPlayer/skins/Blue-1.10.tar.bz2 并解压
将解压出来的整个文件夹复制到制定目录:
sudo cp -R Blue /usr/local/share/mplayer/skins/
为这个Blue文件夹做个软链接,名字叫default。像这样:
cd /usr/local/share/mplayer/skins/
sudo ln -s Blue/ default,完事了。
centos 7编译安装mplayez