MPlayerX 在Mac App Store 的娱乐类排行榜稳居前三;中国付费榜 MPlayerX 和SPlayerX 分别在第一和第三的位置(2016-07-03),美区付费榜 MPlayerX 当前(2016-07-03)为第 18 名。
除QuickTime 为OS X 内置以外,在主流视频播放器中,不管是从数量还是市场份额上看,说国产视频播放器在 Mac 平台已占据「半壁江山」并不为过。

评测内容

作为一个专注于 Mac OS X 的「读读日报:MacBetter」主编,平时也会经常用播放器观看视频。本文将会从以下几个方面来为大家详细分析:
用户界面外挂字幕播放控制画面质量播放性能视频格式价格

1. 用户界面

1.1 播放窗口

七款播放器的播放播放界面基本一致。
标题栏都显示视频文件的相关信息,Movist、MPlayerX、SPlayerX 和暴风影音都显示文件名称,MPV 和QuickTime 显示视频标题,VLC 显示视频作者+标题。
除VLC 的播放控件是固定在视频画面底部(皮肤有「明亮」和「深色」两种颜色),其余的播放控件均是叠加并可浮动在视频画面之上。
另外,Movist 还提供了 4 款主题可供选择。

1.2 界面中文支持

MPV 无多语言支持(MPV 需用命令行启动)。用户界面的语言均随从 OS X 系统语言,其中仅 VLC 提供了变更语言的选项。

2. 外挂字幕

QuickTime 不支持任何外挂字幕(但可以显示视频文件内嵌字幕)。
Movist 和暴风影音可以处理 ass 字幕文件,但无法呈现特效,仅在普通字幕的位置显示特效中的文本信息。
暴风影音和 QuickTime 无法调节字幕时间轴,除此外,其余均可通过调整提前或延时显示字幕。
字幕显示效果的自定义功能,Movist 可定义的内容最为人性化(字体、大小、颜色、外轮廓、阴影、水平位置、垂直位置、对齐、3D 效果等),同时调整画面的垂直位置,在底部预留出更多的黑边用来字幕的显示。SPlayerX 的自定义功能最为简陋。

3. 播放控制

步进/步退是指根据用户控制(主要指键盘快捷键),按照固定时间间隔向前/向后跳跃播放。
Movist 步进/步退功能最丰富,除了提供 10 秒、60 秒和 300 秒的不同间隔外,还支持这三种时间间隔的自定义。
横向滚动是指在触控板双指或者 Magic Mouse 单指的左右滑动控制。只有 Movist 和QuickTime 按帧播放,Movist 还支持把横向滚动自定义为帧、时间间隔和切换字幕。其余为按 1 秒的时长跳跃播放。该功能按帧播放较为自然。
按帧浏览对于精确截图或仔细研究画面是一个不可或缺的功能。七款播放器均支持。VLC 可查看下一帧,但无法浏览上一帧画面。
循环播放在日常使用中较少出现,但对于一些特殊场合,比如某些营业场所(咖啡店、服装店等),各种会议在正式开始前的一段时间,循环播放视频较为常见。加上播放列表的管理,可以实现多个视频文件的轮流循环播放。

4. 画面质量

画质和色彩表现方面,因比较难定量分析,且不同显示器在色彩方面存在较大差异(即使通过较色仪矫正过后也存在差异,较色仪方面的内容,可以到我的知乎专栏查看:透过 i1 Display Pro 看见更真实的色彩)。

4.1 色彩表现

色彩方面的简单对比,使用Big Buck Bunny 1080p 60fps(视频编码为 H264 – MPGE-4 AVC part 10 avc1)从最开始的第 10 帧画面,显示器为 DELL UltraSharp U2415。这帧画面带有大块的渐变蓝和几何线条,更容易通过肉眼鉴别出差异(该对比并不代表播放器在其他色彩方面以及不同编码的视频的表现结果)。
第一组 MPlayerX、MPV 和VLC 色彩表现几乎完全一致,第二组 Movist、SPlayerX 与 暴风影音 的色彩几乎相同,QuickTime 的表现与其他的结果都存在肉眼可见的差异。这跟播放器所采用的视频解码器有关。
在我的显示器上观察,第一组的色彩过渡比第二组显得更自然。

4.2 画面细节

细节方面,使用 1080p 的画面截图,选取如下区域,放大 300% 后进行对比。结果第一组略优于第二组。第一组中的各自表现基本一致,第二组中只有 SPlayerX 出现两处较大的锯齿。

5. 播放性能

播放设备
型号:MacBook Air 11-inch
处理器:1.4 GHz Intel Core i5
显卡:Intel HD Graphics 5000 1536MB
显示器:DELL UltraSharp U2415
系统监视应用 iStat Menus 5.11 (629)

5.1 4K 视频测试

视频文件4K Big Buck Bunny 2160p 60fps(分辨率为 3840×2160,视频编码为 H264 – MPGE-4 AVC part 10 avc1)
QuickTime 表现非常出众,Movist 虽在 CPU 方面略高于 QuickTime,其他方面的表现也是非常优秀。除此之外,其余五款播放器在 FPS(frames per second,每秒的播放帧数)的表现都不及格,只有 MPlayerX 在流畅度上差强人意。MPV、SPlayerX 和暴风影音画面与声音完全不同步。
MPV 在命令行出现如下提示:
Audio/Video desynchronisation detected! Possible reasons include too slow hardware, temporary CPU spikes, broken drivers, and broken files.
MPV 可通过 –vo 等参数设置不同的视频解码器。本文是在性能环节,MPV 仅在无额外设置的情况下获得的性能数据。

5.2 1080p 视频测试

视频文件:Big Buck Bunny 1080p 60fps(分辨率为 1920×1080,视频编码为 H264 – MPGE-4 AVC part 10 avc1)
如果说使用 4K 的视频文件测试略显极端,接下来使用较为常见的 1080p 分辨率的视频进行对比。
结果显示 MPlayerX、SPlayerX 和 暴风影音都没能达到每秒 60 帧,暴风影音 CPU 占用最高,SPlayerX 表现最差,画面流畅度不足,且画面声音出现不同步。

6. 视频格式

QuickTime 支持视频格式有 AVI(.avi)、DV Stream(.dv)、MPEG-2(.mpv、.mpg …)、MPEG-4(.mp4, .m4a, .m4p, .m4b, .m4r and .m4v)、QuickTime Movie(.mov),但不支持当前最流行的开源社区视频格式 .mkv。
除QuickTime 外,其余均支持当前主流文件格式,如.mp4、.mkv、.avi、.flv 等。

7. 价格

综合选择建议

相比之下,如果价格不算缺点,Movist 仅有 ass 字幕的无法表现特效这一个缺点。
MPlayerX 曾经和臭名昭著的 MacKeeper 与ZipCloud 捆绑销售(可选)(关于捆绑销售的网页链接:链接 1,链接 2),且不通过 Mac App Store 升级,安装前请须知。目前(2016-07-05)从MPlayerX 官网下载的安装包中,安装过程未出现捆绑销售的步骤,安装后,也未发现有被安装其他应用的情况。
结论:
30 元的 Movist 是一款功能丰富、性能卓越的播放器,综合表现最为优秀,优先考虑;
MPlayerX 和VLC 可以满足日常使用 1080p 及以下的视频;
MPV 提供了 403 个参数可供配置,包括制定视频和音频的解码器等等,可以忽略性能环节的对比结果;
SPlayerX 和暴风影音表现垫底,不建议选择。