下载地址 (HTTP): http://ftp.lug.udel.edu/MPlayer/releases/MPlayer-0.90.tar.bz2 下载地址 (FTP): ftp://ftp.lug.udel.edu/MPlayer/releases/MPlayer-0.90.tar.bz2 使用版本: 0.90 软件包大小: 3.3 MB 预计磁盘使用空间: 44 MB 预计编译时间: 6.91 SBU |
其他下载地址: Win32 codecs Fonts for OSD Default Skin QuickTime 5 codecs QuickTime 6 codecs QuickTime extra codecs RealPlayer 9 codecs |
MPlayer 包含一个能播放大多数音频视频编码的音频视频播放器,它可以从命令行和图形界面两种方式控制.
MPlayer 依赖于: xfree86-4.3.0 或者 DirectFB. MPlayer 可以利用: freetype-2.1.3, libpng-1.2.5, libjpeg-6b, libungif-4.1.0b1, aalib-1.4rc4, SDL-1.2.5, ffmpeg-0.4.6, xvid-0.9.1, oss, arts-1.1, alsa-0.9.2, LZO, libdvdnav, MAD, 和 CDParanoia-III-9.8 |
其他下载的文件解压缩在mplayer的源代码目录下,并用bzip2解压缩.
注: 软件包维护者推荐不用任何优化参数来编译它
安装MPlayer 可以使用下面命令:
install -d /usr/lib/win32 && tar -xvf ../win32codecs.tar -C /usr/lib/win32 && tar -xvf ../qt5dlls.tar -C /usr/lib/win32 && tar -xvf ../qt6dlls.tar -C /usr/lib/win32 && tar -xvf ../qtextras.tar -C /usr/lib/win32 && tar -xvf ../rp9codecs.tar -C /usr/lib/win32 && ./configure --prefix=/usr --confdir=/etc/mplayer --enable-largefiles \ --enable-gui --enable-menu --enable-new-conf --enable-qtx-codecs \ --enable-vorbis --with-reallibdir=/usr/lib/win32/rp9codecs \ --enable-freetype --enable-shared-pp && make && make install |
每个用户都要用下面的命令来结束安装MPlayer:
mkdir ~/.mplayer && cp etc/codecs.conf ~/.mplayer && cp etc/example.conf ~/.mplayer/example.conf |
如果你在用 freetype, 安装预处理字体的唯一优势是它运行较快.像下面这样安装:
install -d /usr/share/mplayer/font && tar -xvf ../font-arial-iso-8859-1.tar -C /usr/share/mplayer/font && for i in /usr/share/mplayer/font/font-arial-<size>* do ln -s $i /usr/share/mplayer/font; done |
用14, 18, 24 或者 28替换 <size> .
如果你想用mplayer回放DVD, 你要建立一个DVD 设备的链接到 /dev/dvd:
ln -s /dev/<dvd drive> /dev/dvd |
用适当的设备名替换 <dvd drive> ,例如 /dev/hdc. 如果你不知道选择那个设备, 输入:
dmesg | grep DVD |
它将返回一个输出,就像:
hdc: Pioneer DVD-ROM ATAPIModel DVD-114 0110, ATAPI CD/DVD-ROM drive |
如果你有一个SCSI模拟的驱动, 你必须设置正确的SCSI设备.每一个CD/DVD-ROM 驱动和IDE驱动的映射名一样 ,如 /dev/scd0, /dev/scd1等等.
unset CFLAGS : 这个命令用来清除编译标记. 这个命令是可选的, 但是大多数时候都需要用到.
--enable-freetype : 这个命令告诉MPlayer 用freetype字体代替mplayer自己提供的字体.
--enable-gui : 这个命令告诉MPlayer 编译图形界面.
--enable-menu --enable-new-conf : 打开新菜单支持. 就像OSD, 但是你也可以在shell下运行.
--enable-shared-pp : 编译共享库 libpostproc (后期处理用的库, 类似sharpen的过滤功能).
cp etc/codecs.conf ~/.mplayer : 这个命令复制codecs.conf 文件到用户目录下的. MPlayer目录下,在启动的时候加载.
cp etc/example.conf ~/.mplayer : 这个命令copy文档到用户目录下的.mplayer目录下, 如果你安装了gui,我们就要创建一个新的配置文件,或者你可以将这个文件拷贝为 config ,然后把它编辑你所需要的.
如果你想使用 freetype 字体, 你需要建立一个 TTF 文件连接到你的用户 ~/.mplayer 目录. 例如:
ln -sf /usr/X11R6/lib/X11/fonts/TTF/luxisri.ttf ~/.mplayer/subfont.ttf |
ln -sf /usr/share/mplayer/font/iso-8859-1/arial-14 ~/.mplayer/font |
在源代码目录下,用下面的目录来配置gui:
cat > ~/.mplayer/config << "EOF" gui = yes skin = default EOF mkdir ~/.mplayer/Skin && tar -xvf ../default.tar -C ~/.mplayer/Skin |
第一行,gui = yes ,将使得 MPlayer 在启动的时候就以gui方式启动. 如果你想选择是否用gui方式,注释掉那行,并用 -gui 参数或者用 gmplayer 启动. (例如从窗口管理菜单或者命令行启动).
mplayer 处理输入格式,编码和输出格式,以播放视频文件,(S)VCD或者网络媒体流,处理输入格式,编码和输出格式.
例如:
mplayer -fs blfs.avi mplayer -vo fbdev -fb /dev/fb0 -dvd 1 -aid 128 -sub en -framedrop mplayer -fs -vcd 1; # works both for VCDs和SVCDs mplayer http://www.students.uni-marburg.de/~Klossa/hapkidofight_lo.mpg |
另外, 好好看看子目录 DOCS/ 下的文档。
mencoder 将任何mplayer支持的电影格式转换成 DivX4, XviD 或者其他在libavcodec 库中有PCM/MP3/VBRMP3 音频的编码.
例如:
rm frameno.avi mencoder -dvd 1 -aid 128 -ovc frameno -oac mp3lame \ -lameopts vbr=3 -o frameno.avi # mencoder should output bitrates for average encodings # now, choose one you like best! In the following lines, # replace <bitrate>和<name.avi> with statements of your # personal liking. mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ -lavcopts vcodec=mpeg4:vpass=1:vhq:vbitrate=<bitrate> -o <name.avi> mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ -lavcopts vcodec=mpeg4:vpass=2:vhq:vbitrate=<bitrate> -o <name.avi> mencoder -forceidx <name.avi> |