SuSE Linux下正確安裝mplayer
mplayer還是比較常用的,于是我研究了一下SuSE Linux下正確安裝mplayer,在這里拿出來和大家分享一下,希望對大家有用.在SuSE Linux下正確安裝mplayer需要三個(gè)包的安裝:主程序,皮膚以及codecs。這三個(gè)程序都可以從mplayer官方網(wǎng)站下載:www.mplayerhq.hu 。通過這篇文章你就會輕松學(xué)會SuSE Linux下正確安裝mplayer。
當(dāng)前版本是:
src:MPlayer-1.0pre7.tar.bz2
codecs:all-20050412.tar.bz2
Skin自由選擇,我們以Blue-1.4.tar.bz2為例。
mplayer 網(wǎng)站地址:
http://www.mplayerhq.hu/design7/news.html
1、安裝時(shí)先安裝編碼包,假設(shè)把MPlayer的解碼器安裝在/usr/lib/win32/中:
# mkdir /usr/lib/win32/
# bzip2 -cd all-20050412.tar.bz2 | tar xvf -
# cp all-20050412/* /usr/lib/win32/
2、安裝MPlayer主程序
# bzip2 -cd MPlayer-1.0pre7.tar.bz2 | tar xvf -
# cd MPlayer-1.0pre7/
接下來是配置準(zhǔn)備編譯。
有這樣幾個(gè)問題需要處理:
1)MPlayer只能使用gcc3編譯。
這里我的解決辦法是給源碼打上gcc4的補(bǔ)丁。下載mplayer-1.0_pre7-gcc4.patch,拷貝到源碼目錄。
# patch -p1 < mplayer-1.0_pre7-gcc4.patch
這里是卡住一些人的地方,打上補(bǔ)丁即可。
2)簡體中文的locale為zh_CN.utf8。
首先在MPlayer源代碼目錄下的help目錄里創(chuàng)建help_mp-zh_CN.h.charset文件
# cd MPlayer-1.0pre7
# echo "gb18030"> help/help_mp-zh_CN.h.charset
然后在configure的時(shí)候,追加參數(shù)--language=zh_CN --charset=utf8,就可以了。
3)為了免去字體配置的煩惱,建議使用Gtk2的GUI。實(shí)現(xiàn)辦法是給源碼打上gtk2的補(bǔ)丁。下載mplayer-1_0_pre7-gtk2.patch,拷貝到源碼目錄。
# patch -p1 < mplayer-1_0_pre7-gtk2.patch
處理好上述問題后,即可開始編譯安裝。configure的參數(shù)可根據(jù)自己的需要選擇。請使用./configure --help獲取更多的信息。一組常見的編譯配置如下:
# ./configure --enable-gui --prefix=/usr/local --language=zh_CN --charset=utf8
# make
# make install
3、安裝Skin。
# bzip2 -cd Blue-1.4.tar.bz2 | tar xvf - -C /usr/share/mplayer/Skin/
# mv /usr/share/mplayer/Skin/Blue/ /usr/share/mplayer/Skin/default/
注:編譯安裝的具體版本號和參數(shù)可能有所出入,根據(jù)自己的需要進(jìn)行選擇。安裝完成后,還需要在用戶目錄下的.mplayer文件夾中增加subfont.ttf字體文件。
這樣你就學(xué)會了SuSE Linux下的正確安裝mplayer過程。
【編輯推薦】