MPlayer 作为Mac用户心目中最好用的多媒体播放工具之一,一直都广受好评,是Mac视频播放必备软件。无奈,后来因为种种原因,开发团队停止了MPlayer的更新和维护。

  最近,另外一个开发团队在MPlayer的基础上,新编译了一款基于MPlayer的多媒体播放软件-MPlayerX。功能上,MPlayerX比MPlayer更加强大;界面上,MPlayerX与QuickTime Player X更加贴近。


MPlayerX Logo

  主界面:

  主界面和QuickTime Player X有异曲同工之妙。无边框设计,关闭、最小化、最大化功能按钮同样需要鼠标触发才显示。

MPlayerX 播放窗口

  比较纳闷的一个事情就是,MPlayerX播放窗口是没有快进及快退按钮,同时触摸板上的MultiTouch的双指快进/快退功能也不能用。

  偏好设置:

  MPlayerX现在仅有英文版,不过都是一些常用的英文,对实际使用没有什么影响。在偏好设置里面,我们需要和可以设置的东西不多。只建议把"keepwindowon top"属性修改为"never",保持窗口永远置前在Mac上真的会很郁闷。

偏好设置窗口

  视频格式:

  MPlayerX支持MP4、RMVB、RM、WMV、MKV等主流的视频格式,同时支持srt、sub等字幕文件的加载。对RMVB格式的支持对国内的用户来说是一大福音,毕竟国内是RMVB格式的视频横行。


MPlayerX 关联图标

  音轨切换:

  如果下载的视频文件内置多音轨,可以通过MPlayerX菜单栏上的"Swith Audio"菜单进行音轨切换。音轨切换功能在VLC上有,但Mac自带的QuickTime Player X则不能快速切换音轨。

音轨切换

  字幕设置:

  MPlayerX自带雅米黑字体,在显示效果上要比QuickTime Player X和VLC好。同时,MPlayerX的字幕编码默认支持简体中文,不需要手动设置,同时在简体中文编码识别上要比VLC好。MPlayerX还支持视频内置字幕切换(如视频文件内置字幕)。

字幕选择

  资源占用:

  MPlayer的资源占用一直都广受好评,虽然资源占用比QuickTime Player X略高,但比VLC要低很多。亲测播放720P MKV格式的高清视频时,三个播放器资源占用如下:

资源占用

  我们可以看到,MPlayerX资源占用要比VLC要少很多,同时,MPlayerX还支持64位版,这个在高清视频播放上会有很大的优势。

  播放效果:

  MPlayerX的播放效果和VLC差不多,QuickTime Player X效果最好。流畅度上,MPlayerX要比QuickTime Player X和VLC都要好。VLC在播放720P的MKV格式视频时,在快进/快退的时候会出现马赛克现象。而QucikTime Player X在安装Perian插件后,可以播放720P 的MKV格式高清视频,但需要较长的载入时间。

播放效果对比(图片点击可放大)

  MPlayer 架构介绍:

  MPlayer使用ffmpeg作为解码核心,也是与ffmpeg结合最紧密的项目,ffmpeg的代码就是由MPlayer来host,开发者群也有非常大的交集。借助linux开发/使用者的强大实力,MPlayer建立了要比DirectShow稳定的多的工作流程。超越ffmpeg本身的功能外,后来又通过反向工程使之可以调用Windows上的DirectShow Filter DLL,让MPlayer架构越来越吸引人,成为兼具稳定性和性能的优秀作品

MPlayerX 架构图