本站不兼容 8 以前的版本的 Interner Explorer 浏览器(或基于这些版本的 IE 的其他浏览器),并且页面样式不完全兼容 IE 8,我们建议你升级至 IE 9 或改用其他非 IE 浏览器

Mozest™

  • 正在加载用户菜单…

开放、分享、互助

转播到腾讯微博
返回列表 回复 发帖
照例,一楼说点废话,没耐心的XD们直接上二楼吧。happy.gif

1、本文遵循GPL/LGPL协议,欢迎自由转载,但请注明作者出处。

2、本文首发赢政。由于在那里被问到了几个MPlayer的问题,上网查了一下,发现关于Windows版MPlayer的文章较少,即使是官方中文文档(http://www.mplayerhq.hu/DOCS/HTML/zh/documentation.html),也侧重于Linux平台的安装使用。于是结合自己的使用经验写了一篇Windows平台下使用源代码编译MPlayer的帖子,在文章末尾简略的提了一下MPlayer命令行及GUI的使用。见笑了。

3、Mplayer一段时间以来一直称得上Linux平台媒体播放软件的王者,其Windows移植版同样出色。但是最近Mplayer的日子过得挺尴尬。先是在Linux(KDE)平台上被媒体播放器的新贵Kaffeine 一通穷追猛打,然后又和自己的子项目FFmpeg一起惹上了莫名其妙的版权官司。(http://www.mplayerhq.hu/homepage/index.html)虽然目前Mplayer 开发工作仍在正常进行,但前途依然是个未知数。作为一个Mplayer 的忠实拥护者,我只能默默地祈祷它一路走好!

4、本文主要参考文档:http://www4.mplayerhq.hu/MPlayer/releases/...MinGW-Howto.txt
5、我的机器是NorthWood的赛扬2.0,winxp sp2 ,从编译过程来讲,A贩们的U和其他windows操作系统应该大同小异。

6、时间仓促,错漏难免,敬请批评指正,谢谢! smile.gif
乱侃而已,不必当真。文飨同好,莫理他人
一、一般在Windows平台使用MPlayer的人大都会选择 KK编译版,相当出色和好用的版本,那么为什么还要费时费力地从源代码编译安装MPlayer?嘿嘿,我想有几个理由吧:

1、命令行下执行MPlayer.exe你会发现,Mplayer的windows发行版默认都只是针对MMX和MMX2指令集进行的编译(如图),而它的源代码还支持SSE,SSE2,3DNOW!和3dnow-dsp!指令集,如果你有一颗比较新的CPU,通过编译源代码加入对以上几个指令集的支持,以达到更好的效果和更低的资源占用,是一件比较爽的事情。



2、自己编译的MPlayer可以自定义一些性能选项。比如说,默认的MPlayer并不支持2GB以上的单个文件,这就是为什么有人使用MPlayer播放HDTV影片其效果相当糟糕的原因。 你可以通过自己编译加上对它的支持。

3、MPlayer每天都会根据前一天的工作发布一个CVS的完整源代码包,只要你喜欢,每天你都可以编译一个最新的版本——你可以品尝到MPlayer最新的性能——当然,也可能包括最新的bug

4、通过编译安装,除了打造完全适合自己机器的软件外,还能多学一点电脑知识。

5、好玩。

如果以上五个理由没有打动你,那你就不要编译安装了,老老实实的下载上面提到的KK版,也是相当好用的。
附件: 您所在的用户组无法下载或查看附件
乱侃而已,不必当真。文飨同好,莫理他人
二、安装前的准备工作

1、别看我们说是在windows下编译安装MPlayer,但是win自身并不提供相关工具。我们还需要安装两个软件,去 http://www.mingw.org/download.shtml 下载MinGW-3.2.0-rc-3.exe和MSYS-1.0.10.exe ,首先双击安装MinGW-3.2.0-rc-3.exe,这个和普通的win程序安装没什么区别,一路next就可以搞定;然后双击安装MSYS- 1.0.10.exe,这个在安装结束的时候会弹出对话框:"Do you wish to continue with the post install? [yn ]"选y后,又会弹出一个"Do you have MinGW installed? [yn ]" 也是选y,然后让你给出MinGW的安装路径,如果是默认的话应当填C:/mingw(注意用“/”而不是“\”)安装结束后会在桌面生成一个MSYS的图标,双击即可执行。

MinGW 和MSYS究竟是干什么用的?呵呵,我一直都把它们理解为Linux部分工具软件和库+shell命令行的Windows移植版。为了写这篇文章专门搜了一下,原来MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。——反正就你能看见的部分来说,它就是一个类Unix/Linux的命令行式的软件编译环境。

2、下载dx7的头文件(http://www.mplayerhq.hu/MPlayer/releases/w.../dx7headers.tgz
解压后把里面的全部文件复制到(c:\mingw\include)

附件是我自己弄的最新的DX9 headers,效果没什么大的区别,喜欢尝鲜的可以试一下——但是不能保证质量。使用方法和上面的dx7的头文件相同。(两者只能选其一)
附件: 您所在的用户组无法下载或查看附件
乱侃而已,不必当真。文飨同好,莫理他人
三、开始下载安装一些MPlayer编译所依赖的软件和lib等东东

1、freetype(OSD字幕用)

软件主页:http://www.gnu.org/software/libiconv/

需要文件:libiconv-1.9.1.tar.gz

这个文件和下面提到的文件在windows下都可以使用WinRAR解压。解压后把libiconv-1.9.1目录放在,比如说C盘下面,然后双击打开MSYS,输入

cd C:\ libiconv-1.9.1

注:打开libiconv-1.9.1目录,也可以按需要指定其他目录(下同)。回车,然后输入:

./configure --prefix=c:/mingw --disable-shared

注:配置代码命令,其中--prefix=c:/mingw为指定目录命令, --disable-shared为取消共享。回车,等待执行完毕后,输入:

make

注:编译命令。回车,等待执行完毕后,输入:

make install

注:编译安装命令。

等待执行完毕后,如果一切顺利,没有报错。那么到此就算完成了一个软件的安装。与下面的各个步骤大同小异,下面我就写的简单一些了。 laugh.gif
乱侃而已,不必当真。文飨同好,莫理他人
为什么要自己编译,而不用ZIP版呢,两者有何区别?

看了二楼,知道答案鸟…… tongue.gif
在没有想到好的签名档之前,暂时就不签名了……
(T________T)!!!
兔游城,海量免费游戏下载,有兴趣就去看看喽^_^
2、freetype2
软件主页:http://sourceforge.net/project/showfiles.php?group_id=3157
需要文件:freetype-2.1.9.tar.bz2
同上一样,解压,然后
cd freetype-2.1.9
make 注:这个软件不需要./configure
make install

3、zlib
软件主页:http://www.gzip.org/zlib/
需要文件:zlib-1.2.2.tar.bz2
解压
cd zlib-1.2.1
make
make install

4、libpng
软件主页:http://sourceforge.net/project/showfiles.php?group_id=5624
所需文件:libpng-1.2.8-config.tar.gz
解压
cd libpng-1.2.8-config
./configure --prefix=c:/mingw --disable-shared
make
make install

5、libjpeg
软件主页:http://www.ijg.org/
所需文件:jpegsrc.v6b.tar.gz
解压
cd jpeg-6b
./configure --prefix=/mingw/ --enable-static
make
cp .libs/libjpeg.a c:/mingw/lib/
cp jpeglib.h jconfig.h jmorecfg.h c:/mingw/include/

6、libregif
软件主页:http://armory.nicewarrior.org/projects/libregif/
所需文件:libregif 4.1.6
解压
cd libregif-4.1.5
./configure --prefix=c:/mingw
make
make install

7、nasm
软件主页:http://sourceforge.net/project/showfiles.php?group_id=6208
所需文件:nasm-0.98.39.tar.bz2
解压
cd nasm-0.98.38
./configure --prefix=c:/mingw
make
mkdir c:/mingw/man/man1
make install

8、lame
软件主页:http://lame.sourceforge.net/download/download.html
所需文件:lame3.96.1.tar.gz
解压
cd lame-3.96.1
./configure --prefix=c:/mingw --disable-shared --disable-decoder
make
make install

9、xvid
软件主页:http://www.xvid.org/downloads.html
所需文件:xvidcore-1.0.3.tar.bz2 (http://downloads.xvid.org/downloads/)
这个软件最新的1.1beta版从我的机子上跑的情况来看,似乎对原来版本的兼容性有点问题,大家还是用旧的1.0.3版本的吧。
解压
cd xvidcore-1.0.3/build/generic
./configure --prefix=c:/mingw --disable-shared
make
make install
mv c:/mingw/lib/xvidcore.a c:/mingw/lib/libxvidcore.a

10、x264
软件主页:http://subversion.tigris.org/servlets/Proj...ist?folderID=91
所需文件:svn-win32-1.1.4.zip
解压后将 \bin 文件夹内的所有文件复制到C:\mingw\bin文件夹内。

11、live
下载地址:http://www.live.com/liveMedia/public/
所需文件:live-latest.tar.gz
解压
cd live
genMakefiles mingw
make

12、RealCodecs

下载附件中的文件(已分卷),将其解压到某个路径备用。

至此,依赖软件和库文件的配置安装结束。

附件: 您所在的用户组无法下载或查看附件
乱侃而已,不必当真。文飨同好,莫理他人
四、编译安装MPlayer

1、下载源代码包

首先去http://www.mplayerhq.hu/homepage/design7/dload.html 下载MPlayer的源代码包,依据你的个人喜好,你可以下载正式发行的源码版本,比如MPlayer v1.0pre6a source,也可以下载每天更新的CVS版本。

然后去http://www4.mplayerhq.hu/homepage/design7/codecs.html 下载那个名叫Windows all的解码器包。

2、两个包全部解压

3、用cd命令进入MPlayer源码的目录

4、./configure --help

注:执行这一步可以得到该软件支持的./configure的附加条件,可以根据自己的机器情况选用。

其中有些条件是默认支持的,比如说,sse2,3dnow!等指令集的自动检测/支持,real及win32媒体文件的支持,流媒体的支持等等,你可以在附加条件中忽略它们。(有的时候,某些条件未必能够监测得出来。你可以注意一下下一步的 ./configure 后的执行输出,里面包含了所有的条件执行信息,如果有没有认出的,你可以手动指定。)

5、下面就是./configure步骤了,这是我的配置,你可以根据自己的情况更改

./configure --prefix=D:/MPlayer --enable-win32 --enable-real --enable-live --enable-directx --enable-dshow --with-codecsdir=D:/MPlayer/codecs --with-win32libdir=D:/MPlayer/codecs --with-reallibdir=D:/MPlayer/realcodec --with-livelibdir=D:/MPlayer/codecs --enable-static --enable-largefiles --disable-mencoder
其中:
--prefix=D:/MPlayerr 为自定义Mplayer的安装路径。
--with-codecsdir=D:/MPlayer/codecs 我把下载的那个/windows-all-20050115 的解码包解压到D:/MPlayer/codecs,这个命令是指定它的路径。(下面的win32也指向这个路径就行)
--with-reallibdir=D:/MPlayer/realcodec 记得上面第12步中我们解压备用的那个RealCodecs吗?在这里指定它的路径。
--with-livelibdir=D:/MPlayer/live 上面第11步中我们编译的那个live文件的路径。
--enable-largefiles 支持2GB以上的单个文件——这恐怕对于HDTV爱好者来说是至关重要的。
--enable-directx 和 --enable-dshow 这两项实际上是“自动监测”的,但是有一次在我的机器上没有认出来,还是写一下吧。happy.gif
--enable-static 是必须的,请注意一下。
--disable-mencoder mencoder这东东我用不到,disable了。
注意:如果你想将编译好的MPlayer.exe能够运行在不同的机器上,可以加上 --enable-runtime-cpudetection 选项;如果只是用在自己的机器和系统上,那就不要加这个。

请注意一下 ./configure 以后的输出结果,在其中可能就能找到下次需要改进的地方。

6、make

如果你是1.0G以下的CPU,你大可以去午睡一会儿了。需要比较长的时间。

7、make install

好了,大功告成。去D:\MPlayer下看看,在bin文件夹下就可以找到Mplayer.exe了。
附件: 您所在的用户组无法下载或查看附件
乱侃而已,不必当真。文飨同好,莫理他人
五、MPlayer的使用

1、命令行方式

上述我们编译好的Mplayer.exe是一个命令行的应用程序——事实上官方的windows realse也是命令行版本的。这个在Windows的命令提示符里面可以运行,好在Windows的命令提示符支持拖动,我们也就不用费力的一个字符一个字符的输入了。

如图,是Mplayer播放文件的正确命令,注意mplayer.exe和媒体文件路径之间有空格键。具体使用及控制键请参阅上面提到的官方文档。

附件: 您所在的用户组无法下载或查看附件
乱侃而已,不必当真。文飨同好,莫理他人
2、图形界面方式。
世界各地的软件编写者们为MPlayer编写了大量的GUI,其中windows平台的也为数不少。你可以在这里查到它们的列表:http://www.mplayerhq.hu/homepage/design7/projects.html

其中,比较优秀的有:

(1)WinMPLauncher (http://chameleon.gazellevillage.com/~twerp...MPLauncher.html

我一直用这个,使用简单,功能强劲,而且资源占用几乎可以忽略不计。缺点是没有进度条和播控按钮。如图。使用方法:解压后双击 WinMPLauncher.exe,选择我们的MPlayer.exe所在路径,确定后即可使用它作为前端来调用MPlayer.exe播放文件了。

(2)mplgui
http://www.mplayerhq.hu/homepage/design7/projects.html

这个图形界面的优点是功能全, 它支持皮肤、拖动、进度条、一些基本图形控制按钮,列表播放等。但是我只找到了一种方法打开文件——拖动,而且没有打开URL的控制项。使用方法和上面的那个大同小异。不再赘述。

(3)MPlayerWIN(http://www.chronix.org/projects/mplayerwin/

有不少性能选项,也还可以。

(4)MPlayer interface(http://home.freeuk.com/tom.nealon/mplayer.html

总体上介绍的第1、3、4基本上是同类的——单纯的GUI,但是综合性能上来讲还是第一个比较强。

(5)MPUI(http://www-user.tu-chemnitz.de/~mfie/index.php?software=mpui

最好的一定要留在最后说。 这个图形界面功能是最全的,但同时也是占用资源最高的。下载后只将里面的MPUI.exe和autorun.inf两个文件解压到你的MPlayer目录,双击MPUI.exe即可使用。

还有很多,就不一一列出了,大家可以自己尝试,选出自己喜欢的。

如图是自己编译好的MPlayer,使用WinMPLauncher 界面播放mms流媒体时的截屏。但是mplayer播放的图像抓不下来哪位大虾知道怎么抓告诉一声,谢了!

附件: 您所在的用户组无法下载或查看附件
乱侃而已,不必当真。文飨同好,莫理他人
我编译的这个版本的资源占用情况:

1094kbps的xvid影片(外挂sub字幕)连上GUI三个进程(在9~21%之间):

附件: 您所在的用户组无法下载或查看附件
乱侃而已,不必当真。文飨同好,莫理他人
一路风风雨雨,MPlayer依然是我的最爱。曾经的开源项目典范,今天依然辉放着灿烂的光彩。还是那句心声:愿Mplayer一路走好!

全文完
乱侃而已,不必当真。文飨同好,莫理他人
补记:MPlayer自身的libavcodec只支持RealVideo 1.0 的解码,对于RealVideo 2.0,3.0,4.0的解码需要调用RealPlayer的lib们——这也就是编译Mplayer的重要意义——实际上在Linux下我也是这么做的,但是官方文档并没有提到MinGW环境下的问题,只是提到了Cygwin,MinGW我已经弄成功了,就是文中的那个RealCodec

(不过Mplayer那可爱的子项目FFmpeg已经支持realvideo2.0了 ——这个更多的是专利问题而不是技术问题——谁叫Mplayer是欧洲人搞得呢?)回头试一下。︿_︿
乱侃而已,不必当真。文飨同好,莫理他人
只是可惜其网站已经被迫关闭了。

由于 Win 系统本来就侧重于多媒体应用,所以这样看起来 Mplayer 似乎没有什么过人的地方,不过想想 linux,BSD,Xnix,SunOS和OSX系统,呵呵,好诱人~~

利用最小化的 lin 系统和 Mplayer 以及音频视频编码解库文件的组合,打造一个完全精简和快速的多媒体即时影音平台,是已经很成熟的,比如现在流行的 Geebox 。

win下的视频截图需要 DirectX 的支持,比如可以用 SnagIt 7 完成。
引用 (Firewire @ 2005年4月13日 11:31 AM)
只是可惜其网站已经被迫关闭了。


目前还没有,开发依然在正常进行。http://ftp5.mplayerhq.hu/mplayer/cvs/

但是前途未卜,欧盟的那项法案随时可能迫使MPlayer关闭,但是MPlayer 并未放弃,事实上,这个法案影响了太多播放器开发者(特别是使用FFmepg的),他们依然有上诉的空间。(http://www.mplayerhq.hu/homepage/index.html

祈祷ing……
乱侃而已,不必当真。文飨同好,莫理他人
引用 (Firewire @ 2005年4月13日 12:31 PM)
由于 Win 系统本来就侧重于多媒体应用,所以这样看起来 Mplayer 似乎没有什么过人的地方,不过想想 linux,BSD,Xnix,SunOS和OSX系统,呵呵,好诱人~~


win下Mplayer的确没有什么发展空间啊,强大的竞争对手太多了……MPC,real,WMP,MPC个个都是虎视眈眈…… " border="0" alt="mad.gif" />
在没有想到好的签名档之前,暂时就不签名了……
(T________T)!!!
兔游城,海量免费游戏下载,有兴趣就去看看喽^_^
呵呵……在Linux(KDE)平台上我更喜欢Kaffeine ,除了具备所有MPlayer优势外,不挑片,支持GTK2,整体性能超过了MPlayer(但是好像Kaffeine也是FFmpeg的衍生物……)happy.gif

在win 平台上有三大优势

1、资源占用低(real格式除外)
2、唯一的开源媒体播放器(开源的好处说不完)
3、支持格式多的数不过来,顶大半个 k-lite codec pack
乱侃而已,不必当真。文飨同好,莫理他人
楼主。无聊啊。
你找点有意义的事干。发点好帖子。
你说有谁在WIN下会用MPLAYER?
---- 独立之精神,自由之思想 ----
现在这些播放器(vlc, MPlayer, xine, Freevo, MythTV, gstreamer)正在被新的软件专利制度所困扰. 如果这项制度通过, 这些软件(还有其他的一些自由软件)很可能消失.
vlc's page: http://www.videolan.org/patents.html

i love vlc..我是真心的.
没有人能以智慧、聪明、谋略敌挡耶和华。马是为打仗之日预备的;得胜乃在乎耶和华。
秘密基地: 妖精集中营 | 二小姐私家作坊 | otherside
这个贴子发到这里什么意思。。
你们都不识字啊。。。
Old man dead, Young girl live.
----- www.NiDaYe.orG -----

不过,Mplayer还是蛮强的。满有发展前途的,偶在linux都是用mplayer和totem的。
引用
To make it count
看一半就头晕了,看完了就晕倒了sad.gif
我现在主要用MPC,感觉不错的说,当然楼主劳苦功高ing。
过来看看,顺便捣捣乱就走。
我极其反对适兕说的
什么“有谁在WIN下会用MPLAYER?”哟
我就非常爱Mplayer!
不知道现在心情花园还来这里不!
我是一个才接触MPLAYER的新手,这片文章让我学到了很多
网上关于MPLAYER在windows下版本的介绍讲解的确太少了
我有些问题望心情花园能帮帮我!
引用 (seth @ 2005年6月5日 8:34 PM)
不知道现在心情花园还来这里不!
我是一个才接触MPLAYER的新手,这片文章让我学到了很多
网上关于MPLAYER在windows下版本的介绍讲解的确太少了
我有些问题望心情花园能帮帮我!

你可以用论坛短消息功能联系“花园”,应该是会经常来看看的…… happy.gif
在没有想到好的签名档之前,暂时就不签名了……
(T________T)!!!
兔游城,海量免费游戏下载,有兴趣就去看看喽^_^
引用 (seth @ 2005年6月5日 8:34 PM)
不知道现在心情花园还来这里不!
我是一个才接触MPLAYER的新手,这片文章让我学到了很多
网上关于MPLAYER在windows下版本的介绍讲解的确太少了
我有些问题望心情花园能帮帮我!


hoho……有什么可以帮你的尽管说。 " border="0" alt="rolleyes.gif" />
乱侃而已,不必当真。文飨同好,莫理他人
现在我播视频几乎都是用的Mplayer了
由于DIY能力有限^-^
所以就把KK 050413版本和Mplayer+MPF+KK 全编码集成汉化版 Build 2005.05.10综合了一下
原本KK版放quicktime(即.mov)只有图像没有声音,所以在Mplayer+MPF+KK 里找了个qtmlClient.dll从此播放quicktime有声音了;同时也借用了Mplayer+MPF+KK 全编码集成汉化版的中文界面,以及codecs下所有更新的那6个解码(drvc.dll、cook.dll、atrc.dll、sipr.dll、vp6vfw.dll、pncrt.dll)
(让我不理解的是,Mplayer+MPF+KK 版里的这几个dll版本均比我在官方下的都要新,不知道他再哪里弄到的!Mplayer+MPF+KK 版里版本:drvc.dll 10.0.0.1155、cook.dll 10.0.0.1270 、atrc.dll 10.0.0.1899、sipr.dll 10.0.0.1896、vp6vfw.dll 6.4.2.0、pncrt.dll 6.0.0.0)
还有就是KK版的隐藏/显示菜单的功能造成播放器界面出错(不管什么主题外观,他一律显示为windows经典外观,很是烦人,所以我只好把这个功能禁了,问一下,对于这个有没有什么解决方法哟——本来外观就够朴素的了,如果还出错就更糟糕了)
(以下均就KK版而言)
还有,Mplayer下的codecs文件夹下是mplayer的扩展解码器吗?因为如果codecs下什么也没有可以播放除REAL以外的几乎所有格式了(quicktime只有画面没有声音)(KK已经把那些解码编译到Mplayer.exe了吧?)
具体问一下codecs下解码器的作用:如drvc.dll——我发现有他就能放REAL格式了(包括REAL10),但有一部分REAL格式文件放出来只有图像没有声音;cook.dll——我发现有了他后就解决了部分REAL格式没有声音的问题;
这只是我的猜测罢了,还有atrc.dll、sipr.dll、vp6vfw.dll、pncrt.dll都完全不了解,KK加他们是有道理的吧,那他们具体的有什么作用哩?(因为没有他们已经能播放几乎所有的格式了,这也就是我不用Mplayer+MPF+KK 全编码集成汉化版的原因——加了很多很多的编码器都没有发现任何变化,而资源率倒是增加了很多倍!)
最后 还有我急迫解决的一些问题:mplayer是不是对wmvHD(HDTV格式)支持不太好,用他播放有点不太流畅(CPU还没有占完,我的PC——AMD oc到了2G 512M,应该能放流畅的吧)而用MPC播放则非常流畅,问有没有办法解决一下——尽管很少播HDTV格式;
mplayer是不是对.VOB也支持不太好,画面质量不高,有条纹(MPC没有,用MPC放效果很好),对这个问题有没有什么解决办法哩?
增加的解码虽然让Mplayer解决了REAL格式的播放问题,但我发现Mplayer对于5%-10%的rmvb格式支持不好,表现在播这类文件时不能拖放、快进,否则就会出现画面和声音不同步的现象(画面滞后于声音),但大约过2分钟之后画音会再次同步起来(对于这个问题不能用声音延迟功能,否则画音再也不会同步了),用MPC播放没有问题。这个问题也是让我最烦的的,因为大家都知道REAL格式用的有多么的广泛,但我又不想用其他的播放——我已经习惯了mplayer那种双击影音文件后不到1秒中便开始播放的能力(现在觉得其他播放器实在是太慢了,完全无法忍受了)。希望心情花园能帮忙解决这个让我头痛的问题!谢!


对了,这个mplayer是不是有很大一部分是靠显卡来处理视频画面的哩?我有一次显卡驱动没装好,结果用Mplayer放电影时发现画面非常不佳,不清楚、有条纹、有锯齿;而用MPC放则和驱动装好后一样,从而我觉得MPC是主要靠解码器的能力播放,而mplayer更偏向于依赖显卡的处理上,不知真的是不是这样子——如果是真的,那是不是显卡越好,用MPLAYER播放效果就会有很明显的提高哩?


PS:KK是谁啊?是CHINESE还是外国的?^-^
问题好多哟!一个一个地来。 happy.gif

1、drvc.dll cook.dll什么的全都是RealPlayer 10 for windows自带的解码器文件,如果你的电脑上安装了Realplayer10,你可以在\Program Files\Common Files\Real\文件夹下找到它们。MPlayer可以完美的使用他们来播放RM/RMVB文件。

2、Mplayer下的codecs文件夹确实是它的解码器目录。MPlayer自带的解码器并不全,建议去http://www4.mplayerhq.hu/homepage/design7/codecs.html下载那个名叫Windows all的解码器包。解压后将里面的所有文件放到codecs目录下。

——如果这样播放real文件还不好,就将Realplayer10自带的那些解码器也复制到里面。

至于VOB是DVD的源格式,应该没什么问题啊。

quicktime么,MPlayer也可以使用quicktime播放器的解码器,和Real解码器一样办理吧。 laugh.gif

3、即使这样,还有很多格式可能是不能播放的,比如,dts,live流媒体等,这只能通过编译加入对它的支持。

4、如果按照上面做了,仍然有不能播放的文件(极少)或存在某些播放问题(比如real的拖动问题),那就没有办法了,应该是“世界性难题“了 laugh.gif ,毕竟,MPlayer的编写过程就是hack的过程。

5、对于HDTV,偶在第一页说了,默认的MPlayer并不支持2GB以上的单个文件,这就是为什么有人使用MPlayer播放HDTV影片其效果相当糟糕的原因。 你可以通过自己编译加上对它的支持。(前提是机器够劲) happy.gif

6、关于显卡驱动呢,在Windows底下MPlayer主要通过Direct或者OpenGL层来显示图像,而这两个层,特别是OpenGL层必须由显卡驱动来提供支持。一般说来,Nvidia的显卡配上最新的驱动还是Direct略占上风,Ati不清楚,大概情况基本相同吧。

在Linux下,缺少微软的Direct,但有OpenGL, 但是一般MPlayer都选用XFree/Xorg提供的XV扩展,效果比OpenGL要好。

至于显卡,当然是越高级越好了! laugh.gif 不仅性能上的提升,对于Direct/OpenGL/xv的版本支持也会相应提高。(不过对于影音播放么,媒体文件本身的质量是决定性的)

7、KK版的界面不太了解,帮不了你了抱歉。KK是外国的,至于他(她)是男是女俺就不知道了。 laugh.gif
乱侃而已,不必当真。文飨同好,莫理他人
感谢,非常感谢!!!
我按你说的去试试再来^-^
对了,如果你有非常完善的mplayer版本,可不可以分享一下哩?嘿嘿(懒嘛^-^)
哎,看来是没有办法了。我照那样做了,real解码也是最新的,
但对于那5%-10%的rmvb画音不同步的问题还是不能够解决,
哎,看来要想完美是不可能哩!
引用 (seth @ 2005年6月8日 4:47 PM)
感谢,非常感谢!!!
我按你说的去试试再来^-^
对了,如果你有非常完善的mplayer版本,可不可以分享一下哩?嘿嘿(懒嘛^-^)


正在想自己能够否编译一个版本,大家都能用的。努力ing…… happy.gif
乱侃而已,不必当真。文飨同好,莫理他人