一. MPlayer介绍(以下文字摘除自MPlayer-1.0rc1/DOCS/zh/documentation.html)
     MPlayer是Linux 上的电影播放器(也能跑在许多其它Unices上,甚至非x86CPU上, 参见移植部分)。它能使用众多的本地的,XAnim,RealPlayer,和Win32 DLL编解码器, 播放大多数MPEG,VOB,AVI,OGG,VIVO,ASF/WMV,QT/MOV,FLI,RM,NuppelVideo,yuv4mpeg,FILM,RoQ文件。 你还能观看VideoCDSVCDDVD3ivxRealMedia,和DivX格式 的电影(你根本不需要avifile库)。mplayer的另一个大的特色是广泛的输出设备支持。它可以在X11,Xv,DGA, OpenGL,SVGAlib,fbdev,AAlib,DirectFB下工作,也能使用GGI和SDL(由此可以使用他们支持的各种驱动模式) 和一些低级的硬件相关的驱动模式(比如Matrox,3Dfx和Radeon,Mach64,Permedia3)。他们大多数支持软件或者硬件缩放, 因此你能在全屏下观赏电影。MPlayer还支持通过硬件MPEG解码卡显示,诸如DVBDXR3与Hollywood+。可以使用European/ISO 8859-1,2(匈牙利语,英语,捷克语等等), 西里尔语,韩语的字体的清晰放大并且反锯齿的字幕(支持10种格式),和on screen display(OSD)

这个播放器能够播放被破坏的MPEG文件(对一些VCD有用),坏的AVI文件。甚至没有索引部分的AVI文件。你能暂时由重建他们的索引-idx选择, 或者用MEncoder永久重建,使你能够在影片中搜索!如你所见,稳定和质量是最重要的事情,而且他的速度是也惊人的。

二.安装MPlayer

     在RED FLAG LINUX的开发工具盘安装之后有自带的XMMS可以播放MP3,但是不能看电影,MTV。

     下载源码包去官网www.mplayerhq.hu/ 下载MPlayer-1.0rc1.tar.bz2包和一个皮肤包如bluecurve-1.3.tar.bz2包.

解压源码包:

 

#tar -jxvf  MPlayer-1.0rc1.tar.bz2

#tar -jxvf  bluecurve-1.3.tar.bz2

 

进入解压后的文件夾:

#cd MPlayer-1.0rc1

系统内核是:

[root@localhost MPlayer-1.0rc1]# uname -r

2.6.9-42.7AX
 

GCC版本是:

[root@localhost MPlayer-1.0rc1]# gcc -v
Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.6/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=i386-redhat-linux
Thread model: posix
gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)
[root@localhost MPlayer-1.0rc1]#
    按照文档所说,安装就三步:

 

[root@localhost MPlayer-1.0rc1]#./configure

[root@localhost MPlayer-1.0rc1]#make

[root@localhost MPlayer-1.0rc1]# make install

再按照文档把皮肤包解压拷贝到相应目录即可.

三.使用

测试是否可用:

[root@localhost MPlayer-1.0rc2]# mplayer /root/documents/Destiny_Of_Love.mp3

 

MPlayer 1.0rc2-3.4.6 (C) 2000-2007 MPlayer Team

CPU: Intel(R) Pentium(R) M processor 2.00GHz (Family: 6, Model: 13, Stepping: 6)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
Creating config file: /root/.mplayer/config

Playing /root/documents/Destiny_Of_Love.mp3.
Audio file file format detected.
Clip info:
 Title: 03.??
 Artist: ??
 Album:
 Year:
 Comment:
 Genre: Unknown
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: 295.3 (04:55.3) of 401.0 (06:41.0)  0.7%

Exiting... (End of file)
[root@localhost MPlayer-1.0rc2]#
posted on 2009-01-03 13:16  何婧  阅读(487)  评论(0编辑  收藏  举报