在ubuntu14.04上,原始碼編譯安裝Mplayer
step1,準備好所有的檔案,如下所示:
MPlayer原始檔:MPlayer-1.0rc4.tar.bz2
MPlayer 面板檔案:Abyss-1.7.tar.bz2
MPlayer通用解碼器:essential-20071007.tar.bz2
以上檔案都可以在http://www.mplayerhq.hu/design7/dload.html下載
step2,編譯環境準備:
執行命令:
#apt-getinstall libgtk2.0-dev //mplayer有用到gtk,所以需要安裝
#apt-getinstall build-essential //編譯環境
step3,建立程式資料夾
3.1執行#sudo mkdir /usr/local/mplayer
建立MPlayer主目錄,(可以選擇別的目錄)
3.2執行#sudo mkdir /usr/lib/mplayercodecs
建立MPlayer解碼器目錄
3.3 解壓縮檔案
執行#tar-xjvf Mplayer-1.0rc4.tar.bz2 //生成MPlayer-1.0rc4目錄
執行#tar-xjvfAbyss-1.7.tar.bz2//生成Abyss目錄
執行#tar-xjvf essential-20071007.tar.bz2 //生成essential-20071007目錄
step4,拷貝檔案準備編譯
執行#sudocp -rfa essential-20071007/* /usr/lib/mplayercodecs/
將剛才解壓的essential-20071007下的檔案拷貝到
執行#sudochmod 777 /usr/lib/mplayercodecs/*
修改檔案許可權為777,即所有人都可以訪問
step 5,編譯原始碼安裝MPlayer
執行#cdMPlayer-1.0rc4 //進入MPlayer原始碼目錄
執行#sudo./configure --prefix=/usr/local/mplayer/ --enable-gui–enable-freetype --codecsdir=/usr/lib/mplayercodecs/
配置命令引數解釋如下:
./configure:詳細說明見./configure--help
--prefix=/usr/local/mplayer/:
--enable-gui:支援圖形化視窗,如果你只在命令下用可以不要這個
--enable-freetype:方便以後調整字型
--codecsdir=/usr/lib/mplayercodecs/:指定編碼所在位置成功後生成Makefile檔案.
接下來就是編譯,安裝
執行#make&make install
step6,配置和面板
配置MPlayer
執行#cd/usr/local/mplayer/bin/
執行#./mplayer //這時在你的使用者目錄下會建立mplayer資料夾
執行#cp* /usr/bin/ //把MPlayer主檔案拷貝到系統執行環境目錄下
切換到原始碼資料夾的MPlayer-1.0rc4 /etc/
執行#sudocp input.conf example.conf menu.conf codecs.conf ~/.mplayer/
切換到存放解壓檔案的目錄
執行#sudo mvAbyss/ /usr/local/mplayer/share/mplayer/skins/
執行#cd /usr/local/mplayer/share/mplayer/skins/
執行#ln-sAbyss/default //建立預設面板軟連結
step7, 大功告成!
執行#mplayer
執行#gmplayer就可以啦!
如果不能夠全屏:請進行一下操作
#vim~/.mplayer/config
另起一行寫上:zoom=yes儲存退出就行了!
Enjoy!