1. 下載相關codes ( http://www.mplayerhq.hu/MPlayer/ ) 主要都在這裡
Mplayer-1.0rc1.tar.bz2(主程式)(http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2 )
Abyss-1.6.tar.bz2 (皮膚) (http://www2.mplayerhq.hu/MPlayer/skins/Abyss-1.6.tar.bz2)
all-20060611.tar.bz2 (http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20060611.tar.bz2 )
windows-all-20060611.zip()
(http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20060611.zip )
這是我的mplayer的一些組件,你可以去http://www.mplayerhq.hu/MPlayer/ 下載你自己喜歡的皮膚和字型.
2.安裝過程(請把你的終端開啟)
a.安裝相應的解碼
進入主目錄後,以root身份安裝 ,這樣改變身份:在終端輸入su或者su root ,然後輸入密碼就ok啦,有沒有看到 $ 變成了 #
接著
mkdir /usr/lib/codecs
mkdir /usr/lib/wincodecs
tar jxvf all-20060611.tar.bz2
mv all-20060611/* /usr/lib/codecs
unzip windows-all-20060611.zip
mv windows-all-20060611/* /usr/lib/wincodecs
b.安裝mplayer
tar jxvf MPlayer-1.0rc1.tar.bz2
cd MPlayer-1.0rc1
./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/wincodecs/ --language=zh_CN
注意:
* --prefix=/usr/local/mplayer 是安裝路徑
* --enable-gui 安裝圖形化使用者介面
* --enable-freetype 調節字型
* -codecsdir=/usr/lib/codecs/
* -win32libdir=/usr/lib/wincodecs 指定解碼位置
* --language=zh_CN 中文
接著
make
make install
c.安裝皮膚
將預設皮膚放到/usr/local/mplayer/share/mplayer/skins/default下
執行程式在 /usr/local/mplayer/bin中
可以在終端中輸入gmplayer,也可以在案頭建立起動器來使用mplayer
ln -s /usr/local/mplayer/bin/gmplayer ~/Desktop/gmplayer
連結或複製字型
ln -s ${FONTS}/simsun.ttc ~/.mplayer/subfont.ttf
The GUI requires libavcodec with PNG support
安裝zlib-devel
開啟mplayer出現" [ws] 抱歉, 你的系統不支援 XShape 擴充。"“解決方案:
在/etc/X11/xorg.conf的Section "Module"下增加一行:
Load "extmod"
用任何一款文檔編輯器(例如vim)開啟字幕檔案,另存新檔GB18030的同名檔案。
亂碼問題:
mplayer的字幕設定:
Font->encodeing->unicode
subtitle&osd->Encoding->cp936,複選框選擇unicode subtitle