1. 程式人生 > >在ubuntu14.04上,原始碼編譯安裝Mplayer

在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下的檔案拷貝到

/usr/lib/mplayercodecs

執行#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/:

mplayrer安裝路徑
--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!