Mplayer是 Linux下功能超强的媒体播放器,几乎可以播放所有的多媒体文件。在Ubuntu中可以说是必备软件了,但从Ubuntu软件仓库安装的Mplayer 是英文版的,因此装个中文版的是有必要的。下面根据自己的经历,详细说下Ubuntu中如何从源码编译安装Mplayer的中文版。
一. 安装前准备
1、下载Mplayer源码包。MPlayer-1.0rc2.tar.bz2 (
官方下载)
您也可以使用svn获取最新版本(
什么是SVN?)
1
2
| 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、安装编译环境
1
| sudo apt-get install build-essential libgtk2.0-dev libstdc++5 |
2、建立Mplayer相关目录。
1
| sudo mkdir /usr/local/mplayer (建立MPlayer主目录 ) |
3、解压文件
1
| tar -xjvf MPlayer-1.0rc2.tar.bz2 (解压Mplayer源码包) |
如果您安装了"w32codecs",那么下面步骤可以不做。
1
2
| sudo mkdir /usr/lib/codecs (建立linux解码包目录)
sudo mkdir /usr/lib/win32 (建立win32解码器目录) |
1
2
3
| tar -xjvf all-20071007.tar.bz2 (解压Linux解码器并移动)
sudo mv all-20071007/* /usr/lib/codecs/
sudo chmod 755 /usr/lib/codecs/* |
1
2
3
| unzip windows-all-20071007.zip(解压win32解码器并移动)
sudo mv windows-all-20071007/* /usr/lib/win32/
sudo chmod 755 /usr/lib/win32/* |
三.、编译安装
1
2
3
4
| 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 |
选项说明:
1
2
3
4
| --prefix=/usr/local/mplayer (Mplayer安装路径)
--codecsdir=/usr/lib/codecs/ (Linux 解码包路径)
--win32codecsdir=/usr/lib/win32/ (Windows 解码包路径)
--enable-gui (开启图形界面) |
注意:Linux解码包和Windows解码包路径千万不要填错,否则一大堆问题等你!
四、Mplayer配置
1.复制字体到font目录
1
2
3
| 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目录
1
2
3
| 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.复制源码包中默认配置文件,并重命名
1
2
| 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.解决无法全屏播放
1
2
| sudo gedit /usr/local/mplayer/etc/mplayer/mplayer.conf
查找zoom=yes,然后去掉即可 |
5.把MPlayer链接到系统环境
1
| sudo ln -s /usr/local/mplayer/bin/gmplayer /usr/local/bin |
6.建立Mplayer快捷菜单
1
| sudo ln -s /usr/local/mplayer/share/applications/mplayer.desktop /usr/share/applications |
OK!已经完成了。顺便附已经编译好的的Mplayer 。(Shiki-Player)
-----------------------------------------------------------------------
老牌开源播放器MPlayer
MPlayer是一款老牌的开源多媒体播放器,开发始于2000年,支持多平台包括Linux,
类Unix系统、Windows及Mac OS X。资源占用率低,支持格式广、输出设备支持多。很多著名的开源播放器都是基于
MPlayer,如MPV(http://mpv.io/), SMPlayer,KPlayer, GNOME MPlayer, Deepin
Player(深度影音)。MPlayer本身编译自带了多种类型的解码器,对于MPEG/XviD/DivX格式的文件支持优秀,还支持通过硬件MPEG解码卡显示,诸如DVB
和DXR3与Hollywood+。支持多语言如匈牙利语、英语、捷克语、西里尔语,韩语等字体的清晰放大并反锯齿的字幕。
官网:http://www.mplayerhq.hu/
No comments:
Post a Comment