編譯安裝MPlayer 1 0rc2 完全教程

2021-06-16 00:29:55 字數 4038 閱讀 2170

大家系統安裝完後恐怕第一件事是裝mplayer吧,如果能上網還好,直接apt-get就行了,可是如果不能上網的話 ---比如我,就麻煩了,於是我就有把整個編譯過程寫下來的想法,希望大家能在linux下輕輕鬆鬆看電影!

我也是菜鳥乙個 如果中間有什麼錯誤希望大家包含!

嚴重注意!

以下命令都是假設所有編譯安裝mplayer的檔案都在/soft/mplayer/目錄下進行的

,我用的是root使用者編譯的,請大家也用root 使用者

1.安裝準備:

如果想正常編譯安裝mplayer還得需要安裝乙個libgtk2.0-dev 的包,不然會編譯失敗的,我用的是***光碟安裝的系統,把光碟放進光碟機,直接可以在終端:

**:

apt-get install libgtk2.0-dev

然後根據提示點yes就行了,其實我在裝完系統後還會安裝另乙個包 build-essential:

**:

apt-get install build-essential

**:

mkdir /usr/local/mplayer

建立mplayer主目錄

**:

mkdir /usr/lib/codes

建立mplayer linux解碼器目錄

**:

mkdir /usr/lib/win32codes

建立mplayer win32解碼器目錄

2:解壓縮檔案

解壓縮: mplayer-1.0rc2.tar.bz2

在終端下執行:

**:

tar -xjvf mplayer-1.0rc2.tar.bz2

生成乙個mplayer-1.0rc2的目錄

解壓縮: clearplayer-0.8.tar.bz2

在終端裡執行:

**:

tar -xjvf clearplayer-0.8.tar.bz2

生成clearplayer目錄

解壓縮: font-arial-cp1250.zip

在終端裡執行:

**:

unzip font-arial-cp1250.zip

生成font-arial-cp1250目錄

解壓縮: essential-20071007.tar.bz2

在終端裡執行:

**:

tar -xjvf essential-20071007.tar.bz2

生成essential-20071007目錄

**:

cp essential-20071007/* /usr/lib/codes/ -raf 

拷貝解碼器到指定目錄

**:

chmod 777 /usr/lib/codes/*

**:

tar -xjvf essential-20061022.tar.bz2

**:

cd /soft/mplayer/essential-20061022

**:

cp drv* /usr/lib/codes/

其實主要拷貝的是drv4.so.6.0,因為提示的就是沒有這個解碼器

解壓縮: windows-essential-20071007.zip

在終端裡執行:

**:

unzip windows-essential-20071007.zip

生成windows-essential-20071007目錄

**:

cp windows-essential-20071007/* /usr/lib/win32codes/ -raf

同上 **:

chmod 777 /usr/lib/win32codes/*

同上 3.編譯源**安裝mplayer

cd mplayer-1.0rc2 ;進入mplayer 原始碼目錄

**:

./configure --prefix=/usr/local/mplayer/ --enable-gui --enable-freetype --codecsdir=/usr/lib/codes/ --win32codecsdir=/usr/lib/win32codes/ --language=zh_cn     

生成makefile檔案

/*此處為解釋剛才的./configure命令,並非執行命令。

--prefix=/usr/local/mplayer/ 指定mplayer安裝路徑

--enable-gui 開啟gui介面

--codecsdir=/usr/lib/codes/ 指定mplayer linux解碼器目錄

--win32codecsdir=/usr/lib/win32codes/ 指定mplayer win32解碼器目錄

--language=zh_cn 指定mplayer gui介面語言 這裡為簡體中文

解釋結束!下面是執行安裝命令! */

**:

make && make install

編譯makefile即編譯mplayer

4.配置mplayer

**:

cd /usr/local/mplayer/bin/

**:

./mplayer

; 生成/root/.mplayer/目錄,因為這個目錄是在第一次執行mplayer的時候自動建立的,這是mplayer配置目錄

**:

cp * /usr/bin/

;把mplayer主檔案拷貝到系統執行環境目錄下

cd /soft/mplayer/mplayer-1.0rc2/etc/

**:

cp input.conf example.conf menu.conf codecs.conf /root/.mplayer/

**:

cd /soft/mplayer/ 

退回到/soft/mplayer/下

**:

mv clearplayer/ /usr/local/mplayer/share/mplayer/skins/

把**檔案拷貝到指定目錄

**:

cd /usr/local/mplayer/share/mplayer/skins/

**:

ln -s clearplayer/ default

建立預設**軟鏈結

**:

cd /soft/mplayer/   

退回到/soft/mplayer/下

**:

cd font-arial-cp1250/

**:

cp font-arial-14-cp1250/ /root/.mplayer/font -raf

到此mplayer就編譯安裝成功了,可能還會出現一些問題,比如不能全屏了

這時你可以到/root/.mplayer/config這個檔案裡加上一條配置zoom=yes 命令如下

**:

gedit /root/.mplayer/config

Debian下編譯安裝MPlayer

debian下編譯安裝mplayer mplayer的原始碼包可以在 2 解壓原始碼包 tar xvf mplayer 1.0pre8.tar.bz2 4 安裝解碼器 建立相應的目錄 mkdir usr local lib codecs 以rot身份執行 進入相應的目錄 cd usr local l...

Debian下編譯安裝MPlayer

debian下編譯安裝mplayer mplayer的原始碼包可以在 2 解壓原始碼包 tar xvf mplayer 1.0pre8.tar.bz2 4 安裝解碼器 建立相應的目錄 mkdir usr local lib codecs 以rot身份執行 進入相應的目錄 cd usr local l...

Debian下編譯安裝MPlayer

debian下編譯安裝mplayer mplayer的原始碼包可以在 2 解壓原始碼包 tar xvf mplayer 1.0pre8.tar.bz2 4 安裝解碼器 建立相應的目錄 mkdir usr local lib codecs 以rot身份執行 進入相應的目錄 cd usr local l...