导航
导航
文章目录
  1. 一. 安装前准备
  2. 二. 编译前准备
  3. 四、Mplayer配置

Debian/Ubuntu 源码编译MPlayer中文版

Mplayer是 Linux下功能超强的媒体播放器,几乎可以播放所有的多媒体文件。在Ubuntu中可以说是必备软件了,但从Ubuntu软件仓库安装的Mplayer是英文版的,因此装个中文版的是有必要的。下面根据自己的经历,详细说下Ubuntu中如何从源码编译安装Mplayer的中文版。

一. 安装前准备

1、下载Mplayer源码包。MPlayer-1.0rc2.tar.bz2 (官方下载

您也可以使用svn获取最新版本(什么是SVN?)

sudo apt-get install subversion
svn co svn://svn.mplayerhq.hu/mplayer/trunk mplayer

2、下载字体包。font-arial-cp1250.tar.bz2 (官方下载

3、下载默认皮肤。clearplayer-0.9.tar.bz2 (官方下载

4、下载如下解码包。 推荐您安装”w32codecs”(能减小编译后文件的体积),否则请下载如下解码包。

下载linux解码包。all-20071007.tar.bz2 (官方下载

下载win32解码包。windows-all-20071007.zip (官方下载

二. 编译前准备

1、安装编译环境

sudo apt-get install build-essential libgtk2.0-dev libstdc++5

2、建立Mplayer相关目录。

sudo mkdir /usr/local/mplayer (建立MPlayer主目录 )

3、解压文件

tar -xjvf MPlayer-1.0rc2.tar.bz2 (解压Mplayer源码包)

如果您安装了”w32codecs”,那么下面步骤可以不做。

sudo mkdir /usr/lib/codecs (建立linux解码包目录)
sudo mkdir /usr/lib/win32 (建立win32解码器目录)
tar -xjvf all-20071007.tar.bz2 (解压Linux解码器并移动)
sudo mv all-20071007/* /usr/lib/codecs/
sudo chmod 755 /usr/lib/codecs/*

`bashunzip windows-all-20071007.zip(解压win32解码器并移动)
sudo mv windows-all-20071007/ /usr/lib/win32/
sudo chmod 755 /usr/lib/win32/


## 三.、编译安装

```bash
cd MPlayer-1.0rc2
./configure --prefix=/usr/local/mplayer --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/win32/ --enable-gui --language=zh_CN
make
make install

选项说明:

--prefix=/usr/local/mplayer (Mplayer安装路径)
--codecsdir=/usr/lib/codecs/ (Linux 解码包路径)
--win32codecsdir=/usr/lib/win32/ (Windows 解码包路径)
--enable-gui (开启图形界面)

注意: Linux解码包和Windows解码包路径千万不要填错,否则一大堆问题等你!

四、Mplayer配置

1.复制字体到font目录

tar xjvf font-arial-cp1250.tar.bz2
sudo mkdir /usr/local/mplayer/share/mplayer/font
sudo mv font-arial-cp1250/* /usr/local/mplayer/share/mplayer/font

2.复制皮肤到skins目录

tar xjvf clearplayer-0.9.tar.bz2
sudo mkdir /usr/local/mplayer/share/mplayer/skins/default
sudo mv clearplayer/* /usr/local/mplayer/share/mplayer/skins/default

3.复制源码包中默认配置文件,并重命名

sudo cp ~/MPlayer-1.0rc2/etc/*  /usr/local/mplayer/etc/mplayer
sudo mv /usr/local/mplayer/etc/mplayer/example.conf /usr/local/mplayer/etc/mplayer/mplayer.conf

4.解决无法全屏播放

sudo gedit /usr/local/mplayer/etc/mplayer/mplayer.conf
查找zoom=yes,然后去掉即可

5.把MPlayer链接到系统环境

sudo ln -s /usr/local/mplayer/bin/gmplayer /usr/local/bin

6.建立Mplayer快捷菜单

sudo ln -s /usr/local/mplayer/share/applications/mplayer.desktop /usr/share/applications

OK!已经完成了!下次将会讲讲,怎样将编译好的Mplayer打包成Debian包,以方便下次安装。顺便附一张图片和已经编译好的的Mplayer 。

备注:这是一篇旧文章归档,实际发布日期为:2009-08-10

支持一下
扫一扫,支持一下