|
转贴请注明来自 linuxsir (www.linuxsir.cn)
MPlayer 0.90rc4为mplayer正式版前最后一个测试版。此版本能完美显示中文(从shell到window界面)
有两种方式可实现MPlayer的安装
一、下载rpm直接安装。
1、下载以下包到同一目录(可启动gui):
(1)、主程序包(建议全部下载):
http://www.piorunek.pl/~dominik/ ... -0.90rc4-2.i386.rpm
http://www.piorunek.pl/~dominik/ ... -0.90rc4-2.i386.rpm
(3)、gui支持包:
http://www.piorunek.pl/~dominik/ ... -0.90rc4-2.i386.rpm
(4)、英文字体包:
http://www.piorunek.pl/~dominik/ ... o1-1.0-3.noarch.rpm
(5)、默认skin包:
http://www.piorunek.pl/~dominik/ ... lt-1.6-1.noarch.rpm
(6)、mencoder支持:
http://www.piorunek.pl/~dominik/ ... -0.90rc4-2.i386.rpm
http://mirrors.sctpc.com/dominik ... 插件下载:
http://www.piorunek.pl/~dominik/ ... anim-1.0-2.i386.rpm
http://www.piorunek.pl/~dominik/ ... in32-1.0-2.i386.rpm
http://www.piorunek.pl/~dominik/ ... -dmo-9.0-2.i386.rpm
http://www.piorunek.pl/~dominik/ ... eg2k-1.0-2.i386.rpm
http://www.piorunek.pl/~dominik/ ... 2-qt-6.0-2.i386.rpm
http://www.piorunek.pl/~dominik/ ... tras-1.0-2.i386.rpm
2、对一些显卡的特别支持(据说可大大提高播放效率,可根据选择下载)
ATI Mach64:http://mirrors.sctpc.com/dominik ... .90pre10-1.i386.rpm
ATI Rage128:http://mirrors.sctpc.com/dominik ... .90pre10-1.i386.rpm
ATI Radeon:http://mirrors.sctpc.com/dominik ... .90pre10-1.i386.rpm
Matrox Gxxx:http://mirrors.sctpc.com/dominik ... .90pre10-1.i386.rpm
3DLabs Permedia3:http://mirrors.sctpc.com/dominik ... .90pre10-1.i386.rpm
3、安装:
下载到同一目录后执行:
rpm -Uvh --nodeps --force *.rpm
二、下载源程序编译:
需要注意的是,有许多朋友在执行configure时总是通不过,这是你的linux平台上mplayer所依赖的包未安装完全所致。因此建议在安装linux时选择“全部安装”!
一定要注意我的目录,你可根据需要进行修改。(下面的操作我在RedHat Linux 7.3,RedHat Linux 8.0,Mandrake Linux 8.2,Turbo Linux 8.0,SUSE linux 8.0下通过,在FreeBSD 4.7上编译安装需要把"make"换成"gmake"编译)
1、先到这下载这五个文件(最后两个分别是用来支持播放avi及rm格式的影音文件,如果你不需这方面的功能,也可不下载)
(1)主程序:
http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-0.90rc4.tar.bz2
(2)字体文件(中文字体,可使mplayer支持中文界面):
http://www.linuxsir.cn.cn/software/mplayer/mplayergbfont.tar.bz2
(3)Skin文件(或者直接安装上面的rpm包:)
http://www2.mplayerhq.hu/MPlayer/Skin/plastic-1.1.1.tar.bz2
(4)win32支持库(Mplayer对avi已有了很好的支持。据说播放速度慢是这个在作怪,除非特殊原因,不推荐下载!):
http://www.mplayerhq.hu/MPlayer/ ... ec-0.90pre7.tar.bz2
(5)RealPlay支持库(播放realplay文件所需,如已安装realplay8或realplay9则不需下载):
http://www.linuxsir.cn.cn/software/real/real.tar.bz2
(6)Vidx5支持库(xine也可利用它):
http://www.linuxsir.cn.cn/softwa ... nux501-20020418.tgz
(7)mencoder支持(只有rpm包):
ftp://ftp.rpmfind.net/linux/fals ... s-3.93.1-1.i386.rpm
2、把这五个文件均拷入/root下,并分别用bunzip2 与tar 解开。如:
[root@localhost root]# bunzip2 -d MPlayer-0.90rc4.tar.bz2 plastic-1.1.1.tar.bz2 w32codec-0.60.tar.bz2 real.tar.bz2 mplayergbfont.tar.bz2
[root@localhost root]# tar zvfx divx4linux501-20020418.tgz
[root@localhost root]# tar vfx MPlayer-0.90rc4.tar
[root@localhost root]# tar vfx plastic.tar
[root@localhost root]# tar vfx w32codec-0.90pre7.tar
[root@localhost root]# tar vfx real.tar
[root@localhost root]# tar vfx mplayergbfont.tar
3、拷贝w32codec支持库,Divx5支持库及realplay支持库(拷入的目录一定要注意!如果你以安装了realplay8或realplay9也可不需拷入realplay的支持库,只是下面运行configure时要注意参数--with-reallibdir=DIR
它所在的目录!!!):
[root@localhost root]# mkdir /usr/lib/win32
[root@localhost root]# cp /root/w32codec/* /usr/lib/win32
[root@localhost root]# cp -r /root/real /usr/lib
[root@localhost root]# tar zvfx divx4linux501-20020418.tgz
[root@localhost root]# sh divx4linux-20020418/install.sh
4、进入mplayer安装目录并执行(一定要注意我的参数!!!)
[root@localhost root]# cd MPlayer-0.90rc4/
[root@localhost MPlayer-0.90rc4]# ./configure --enable-gui --disable-gcc-checking --with-reallibdir=/usr/lib/real --language=zh
#说明:--enable-gui是用来支持图形界面的播入器,--disable-gcc-checking是用来跳过对gcc版本的检查(以实践,rh8.0,mdk9.0,suse 8.0无需此参数,而rh7.3则一定要加此参数,编译后的mplayer在rh7.3下也未见任何异常),--with-reallibdir=/usr/lib/real是用来指定realplay支持库所在的目录。如果你已安装了realplay 8 则无需此参数,mplayer的configure会自动设定/usr/lib/RealPlay8/Codecs为reallib的默认目录。如果你已安装了realplay 9则为(root用户安装):--with-reallibdir=/root/Real/Codecs,参数--language=zh为使mplayer支持中文界面。win32支持库的目录就是mplayer默认指向的目录/usr/lib/win32,因此无需再设定。
5、依次执行:
[root@localhost MPlayer-0.90rc4]# make
[root@localhost MPlayer-0.90rc4]# make install
6、拷入字体:
[root@localhost MPlayer-0.90rc4]# cp /root/mplayergbfont/* /usr/local/share/mplayer/font/
7、拷入Skin:
[root@localhost MPlayer-0.90rc4]# cp -r /root/plastic /usr/local/share/mplayer/Skin/default
8、拷入input.conf文件:
[root@localhost MPlayer-0.90rc4]# cp /root/MPlayer-0.90pre10/etc/input.conf /usr/local/share/mplayer/
9、做启动链接到/usr/sbin目录下(如果在字符终端无法直启动mplayer的话):
ln -s /usr/local/bin/gmplayer /usr/bin
ln -s /usr/local/bin/mplayer /usr/bin
10、普通用户无法打开mplayer的解决:
依次执行:
chown root /usr/local/bin/mplayer
chmod 750 /usr/local/bin/mplayer
chmod +s /usr/local/bin/mplayer
很重要的小技巧:
最好不要随便在播放画面上右击,否则会产生挥之不去的“小白点”!!!
11、别别针对一些显卡的驱动:
MGA G550显卡: http://www.mplayerhq.hu/MPlayer/ ... /G550-linux.tar.bz2
3dfx&文档:
http://www.mplayerhq.hu/MPlayer/contrib/3dfx-dev/device3Dfx.tgz
http://www.mplayerhq.hu/MPlayer/contrib/3dfx-dev/device3Dfx.txt
NeoMagic显卡(显用于笔记本电脑,根据XFree86版本选择下载):
http://www.mplayerhq.hu/MPlayer/ ... omagic.dga.patch.gz
http://www.mplayerhq.hu/MPlayer/ ... agic_drv.o.4.0.3.gz
http://www.mplayerhq.hu/MPlayer/ ... agic_drv.o.4.1.0.gz
http://www.mplayerhq.hu/MPlayer/ ... gic_drv.o.4.2.0.bz2
12、其它Skin下载:
http://www.mplayerhq.hu/MPlayer/Skin/
13、MPlayer中文文档:
http://www.mplayerhq.hu/MPlayer/DOCS/Chinese/documentation.html
14、在X下运行:gmplayer 可启动图形界面播放模式,运行:mplayer可以启动字符播放模式。
运行mplayer后的效果:
http://www.linuxsir.cn.cn/photo/mplayer/shellmply.jpg
支持多种媒体格式:
http://www.linuxsir.cn.cn/photo/mplayer/mp02.jpg
支持列表播放:
http://www.linuxsir.cn.cn/photo/mplayer/mp03.jpg
右击弹出中文菜单:
http://www.linuxsir.cn.cn/photo/mplayer/mp04.jpg
右击菜单中文界面“属性设置”
http://www.linuxsir.cn.cn/photo/mplayer/mp4.jpg
http://www.linuxsir.cn.cn/photo/mplayer/mp5.jpg
http://www.linuxsir.cn.cn/photo/mplayer/mp6.jpg
http://www.linuxsir.cn.cn/photo/mplayer/mp7.jpg
15、mplayer操作方式及快捷方式:
用法: mplayer [options] [url|path/]filename
基本选项: (包括所有选项的详细列表参见manpage!)
-vo <drv[:dev]> 选择视频输出模式和设备(用'-vo help'查看列表)
-ao <drv[:dev]> 选择音频输出模式和设备(用'-ao help'查看列表)
-vcd <trackno> 从设备而不是普通文件上播放VCD(video cd)track
-dvd <titleno> 从设备而不是普通文件上播放DVD title/track
-alang/-slang 选择DVD音轨/字幕的语言(使用两位的国家代码)
-ss <timepos> 寻找指定的(多少秒或hh:mm:ss)位置
-nosound 不播放声音
-fs -vm -zoom 全屏播放选项(fullscr,vidmode chg,softw.scale)
-x <x> -y <y> 设置播放的分辨率(用于改变vidmode或软件缩放)
-sub <file> 指定使用的字幕文件(参见-subfps, -subdelay)
-playlist <file> 指定使用播放列表文件
-vid x -aid y 选择用于播放的视频(x)和音频(y)流
-fps x -srate y 改变视频(x fps)和音频(y Hz)率
-pp <quality> 使用后期处理滤镜(详细内容参见manpage/docs)
-framedrop 使用 frame-dropping (用于慢机器)
基本控制键: (完整的列表参见manpage, 同时也要检查一下 input.conf)
<- or -> 向后/向前搜索10秒
up or down 向后/向前搜索1分钟
pgup or pgdown 向后/向前搜索10分钟
< or > 跳到播放列表中的前一首/下一首
p or SPACE 暂停播放(按任意键继续)
q or ESC 停止播放并推出
+ or - 调整音频延迟+/-0.1秒
o 循环OSD模式: none/seekbar/seekbar+timer
* or / 增加或减少pcm音量
z or x 调整字幕延迟+/-0.1秒
r or t 上/下调整字幕位置, 参见-vop expand ! |
|