2019独角兽企业重金招聘Python工程师标准>>>
Mac 上好用的视频播放器有哪些?
Mac 上好用的视频播放器有哪些?
85 个回答
(更新:0.0.2 已经发布,修复了大量 bug 也新增了很多功能。请看:知乎专栏)
(另请注意:关于最近 Mac AppStore 上出现的 IINA 复制品)
关注此问题已久,正如众多答案所说,Mac 上看起来并没有一个能真正令人满意的视频播放器。所以,我斗胆自己写了一个。
Project IINA,是一个基于 mpv、契合 macOS 设计风格、力求做到最佳用户体验、轻便且功能强大的视频播放器项目。
IINA 使用 mpv 作为播放核心,兼容了 mpv 强大的设置、快捷键和脚本系统,享受 mpv 的解码能力和画质;同时,它采用现代 macOS 的设计风格,使用交互式界面进行高效的视频设置;而且免费开源,只要我有精力就会更新。
Mac / mpv 用户经常吐槽的点,我尽力一一解决了:它有强大易用的 GUI,用户不必和 mpv 的选项打交道;它默认启用硬件解码,以解决 mpv 默认配置下 CPU 的高占用;它主打轻便,不做媒体中心;它为 Retina 屏幕做了渲染优化;它支持一切 macOS 应用该有的行为如全屏、分屏等,更支持 Touch Bar 等新硬件。
详情请看这篇文章:https://zhuanlan.zhihu.com/p/24700324,或者看下面粘贴来的内容:
作为一个 Mac 用户,或许你和我一样感到过疑惑:为什么这样一个拥有众多高质量软件的平台,竟没有一个强大而优雅的视频播放器。
说起 macOS 上的视频播放器,大多数人会举出 QuickTime、VLC、MPlayerX 等名字,然而他们的缺点也显而易见:QuickTime 支持的格式太少;VLC 界面不美观,也时常卡顿;MPlayerX 基于稍稍过时的 mplayer,不再有大幅更新,而且界面......不是那么 Mac。
在这个问题中,有人推荐过了 mpv。mpv 是 mplayer 系唯一活跃开发的分支,也是当前跨平台功能最强大的播放软件之一。两年前的我也是从这个问题才了解到 mpv,当即装上测试,对它的解码能力和强大配置选项有了很深的印象。但即使作为程序员的我,也用不惯它的命令行界面:一个媒体类软件,怎能没有一个好用好看的 UI 呢?
所以今年暑假,我突然冒出「做一个现代的 macOS 视频播放器」的想法。我经常想出个点子做一两天之后坑掉,但是幸运的是,对于这个项目,虽然中间由于自己懒和课程太忙暂停了好一阵,我还是坚持下来了。
Project IINA,是一个基于 mpv、契合 macOS 设计风格、力求做到最佳用户体验、轻便且功能强大的视频播放器项目。
解码和播放
IINA 以 mpv 为播放核心,所以享受到了 mpv 解码和图像方面的所有优点。与 MPlayerX 使用的 slave mode 不同,IINA 使用了 libmpv 的 C API,来提供更加稳定快速的渲染和控制。此外,它使用原始屏幕分辨率渲染,所以比起其他一些播放器画质有显著提高。
(IINA 与 MPlayerX 同分辨率下的字幕渲染对比)
用户界面
不多说,先上截图:
当前 macOS 的毛玻璃效果可以选择材质,所以标题栏和播放控制有四种主题可选:Dark(截图中的主题)、Ultra Dark、Light 和 Medium Light。
语言方面,开发(和截图中)语言为英文,但目前几乎所有界面都有简体中文支持。
快速设置
或许你试过在其他播放器中,调整音频延迟等选项时,需要不断点击菜单项来一次又一次地加减音频延迟的数值;或者在选择音轨字幕时,展开好几层菜单来找到需要的那一个。当然,IINA 提供了和其他播放器一样,甚至更丰富的菜单项,它也提供了一个快速设置界面,涵盖了所有常用的视频、音频和字幕选项,并使用了各种可交互的控件来大大加快更改各种播放设置的效率。
(视频设置)
https://pic3.zhimg.com/v2-43f2b1b0a56ee3bcc1aebfc5c59ab9f2_b.png" data-rawwidth="1445" data-rawheight="862" class="content_image" width="1445" data-original="https://pic3.zhimg.com/v2-43f2b1b0a56ee3bcc1aebfc5c59ab9f2_r.png">(音频设置)
(音频设置)
(字幕设置)
这些界面只需一个快捷键即可调出。传统的菜单项设置也全部保留,方便有任何需求的用户。
甚至对于画面剪切(用途有去黑边等),除去快速设置中的按常用长宽比剪切,它甚至提供了一个全交互式的剪切界面(此界面将来可扩展至更多设置):
播放列表和章节
IINA 支持简易的播放列表(更多功能稍后添加)。对于分章节的视频,它更是可以把内容及起始时间一目了然地列出:
(播放列表)
https://pic4.zhimg.com/v2-6fe86899b024d3ff4eaff9ea35a94ceb_b.png" data-rawwidth="1073" data-rawheight="652" class="content_image" width="1073" data-original="https://pic4.zhimg.com/v2-6fe86899b024d3ff4eaff9ea35a94ceb_r.png">(章节)
(章节)
点击即可跳转至相应视频或者时间。
丰富的设置项
IINA 希望能迎合尽可能多用户的喜好。在开发过程中,遇到和身边人不同的操作习惯,我会把它们作为可选的设置项加入偏好设置。
比如,播放按钮两边的左右箭头,可以选择调整速度(类似QuickTime)、上一个/下一个媒体(MPlayerX)或是前进/后退;又如鼠标在播放界面单击和双击,都可以有可选的相应动作。
我也尽量满足一些「强迫症」用户的偏好,所以在拖动播放控制时,可以吸附窗口中心;又如在根据视频大小调整窗口大小时,可以选择根据 Retina 屏物理分辨率还是逻辑分辨率。
对于快捷键,IINA 保留了整个 mpv 的 input.conf 系统,以做到与原来 mpv 用户的最大兼容。但是,用户可以有多个快捷键配置文件,并在 GUI 中切换和编辑他们(暂时可以做到快捷键配置的管理和录制新快捷键,但对应命令需要自行输入;此问题会尽快解决)。
欲查看所有设置项的截图,请访问 IINA 的网站(链接在文章底部)。
MPV 的配置文件和脚本系统
当然,IINA 支持 mpv 强大的配置文件和 lua 脚本系统。对于现有的 mpv 用户,只需要打上一个勾,IINA 就会自动使用原有的全部配置(并覆盖偏好设置中的相关项),从而几乎无缝切换到一个同样内核但有强大界面的新播放器。
目前 IINA 也支持 mpv 的日志功能(Debug 用),以及使用 mpv 自己的 osd。
当然,对于不熟悉 mpv 的用户,这些选项平时会被禁用,不会有任何影响。
面向现代 macOS
现有的播放器有很多都含有不少冗余部分,如 MPlayerX,含有很多用于兼容 10.6 的代码,而如今几乎没有人在使用此版本。IINA 仅面向现代 macOS,支持 macOS 10.10+,推荐使用 macOS 10.12。
免费,开源,期待你的参与
IINA 由纯 Swift 写成,并在 github 上使用 GPLv3 开源。IINA 不管现在还是将来,都将免费。
如果你对这个项目感兴趣,可以用各种方式给我反馈:
- 下载并测试
- 提出 bug report
- 提出 feature request
- 在 github 上加星星
- 检查我的代码并提出建议(我知道写得很渣)
- 甚至提出 pull request
- 对用户界面提出建议
- 提供其他语言的本地化
- 在 bilibili 围观我的不定期写代码直播(?)严肃向写代码 - Swift - LargeHadronCollider - 哔哩哔哩直播
- 任何其他反馈
Alpha 1
目前 IINA 已经推出了第一个版本 v0.0.1。不过由于我的经验不足,我相信此版本仍有很多待解决的问题。如果你发现了问题,甚至软件根本不能打开,请在 github 上提出 issue 或者通过邮件/私信等方式联系我。
下载地址等请参见网站,或 github 上的 release。
(已加入百度云链接,但请注意此版本不推荐作为日常使用)
Github: lhc70000/iina
网站:Project IINA - 现代的 macOS 视频播放器
更新:如果你对它有建议并想跟进测试,请加入 QQ 群 142730636。谢谢支持( ´ ▽ ` )ノ
不好意思,对于很多需求没办法一一答复,大多数的普通需求可以自己翻对话,其他没涉及到的还是鼓励大家自己去看官网(http://mpv.io)的manual(mpv.io)吧,用mac的乐趣不就在此么。
---------------------------------------------mpv,目前mac最高效的播放器,木有之一。目前社区很活跃,逐渐成为linux和mac下的主流播放器了。
mplayerx和mplayer extented已经很久没有更新了(mplayerx在时隔一年后的2015年6月有一次更新,改善了x265的解码,但本人没有测试),渲染器太陈旧,播放x265简直想死。
VLC播放x265也存在字幕跟不上、马赛克情况。
(以上性能不足现象仅在i5-3210m上测试x265 1080p时出现,不排除怪兽机器能够处理上述情况。下同)
movist首先需要花钱,另外字幕不支持ssa/ass特效(可读取但是不显示特效)。
通过homebrew安装mpv吧,只需要在终端下运行:
brew install mpv --with-bundle
brew linkapps mpv
或者直接在mpv.io 上下载吧。
经过@敖天羽 提醒,mpv可用于看bilibili,并且有弹幕,这样就可以告别屎一样Flash了。详情见m13253/BiliDan · GitHub 。之前需要brew安装python3,ffmpeg,youtube-dl。
贴出我的~/.config/mpv/mpv.conf(其中涉及到硬解码,字幕选择,字幕转码等设置项,依赖enca,需要homebrew安装enca)#for intel HD4000 above(硬解码)
vo=opengl-hq:icc-profile-auto
#osd message, you can press o to display the osd message
osd-status-msg="${time-pos/full} / ${length/full} (${percent-pos}%)"
#makes the player window stay on top of other windows
ontop=yes
#always save the current playback position on quit
save-position-on-quit=yes
#adjust the initial window size to 50%
geometry=50%
#for network play
cache=8192
#choose the default subtitle to chinese(选择默认显示的字幕为中文)
slang=zh,chi
#for GB2312 GBK BIG5 charset, use enca convert them to utf8(将非utf8编码的字幕转换成utf8,一招解决所有乱码问题,依赖enca)
sub-codepage=enca:zh:utf8
来自爱范儿 AppSo 诚意亲测,以下每一个 Mac 视频播放器,都值得,原文:我们评测了 7 款 Mac 视频播放器,最好的是……
结论先行
1. Movist:性能卓越,功能丰富齐全,售价 30 元,Mac 用户首选。
2. MPlayerX:官网免费,简洁易用,满足日常视频播放使用。
3. MPV:开源免费,命令行启动,高度自定义,极客专用。
4. QuickTime:OS X 系统内置,视频功能有限。
5. SPlayerX:播放性能差,耗电高,功能简陋,不建议使用。
6. VLC:开源免费,性能中等偏下水平,功能较丰富,界面较简陋。
7. 暴风影音:缺点相对最多且功能最少,不建议使用。
MPlayer extended 在 2013 年后没有再更新,遂剔除。Kodi 和 Plex 侧重于建立多媒体中心,以及多设备播放的功能,不在本次评测之列。
其中 MPlayerX、SPlayerX 和暴风影音为国人出品。MPlayerX 在 Mac App Store 的娱乐类排行榜稳居前三;中国付费榜 MPlayerX 和 SPlayerX 分别在第一和第三的位置(2016-07-03),美区付费榜 MPlayerX 当前(2016-07-03)为第 18 名。
除 QuickTime 为 OS X 内置以外,在主流视频播放器中,不管是从数量还是市场份额上看,说国产视频播放器在 Mac 平台已占据「半壁江山」并不为过。
评测内容
作为一个专注于 Mac OS X 的「读读日报:MacBetter」主编,平时也会经常用播放器观看视频。本文将会从以下几个方面来为大家详细分析:
- 用户界面
- 外挂字幕
- 播放控制
- 画面质量
- 播放性能
- 视频格式
- 价格
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 色彩表现
(想看 gif 动画对比的, 请到原帖 我们评测了 7 款 Mac 视频播放器,最好的是……)
色彩方面的简单对比,使用 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 出现两处较大的锯齿。
(想看 gif 动画对比的, 请到原帖 我们评测了 7 款 Mac 视频播放器,最好的是……)
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 和暴风影音表现垫底,不建议选择。
参考资料
知乎问答:Mac 上好用的视频播放器有哪些
Movist:漂亮强大的Mac视频播放器及技巧
测试用视频下载:Big Buck Bunny, Sunflower version
Comparison of video codecs
向 QuickTime 中添加其他媒体格式支持
P.S.更多关于创业干货分享、创业人物的好文章,欢迎关注专栏:MindStore 官方博客 - 知乎专栏
诚意这么满,点个赞呗!
Mac 上没有一款学习型的倍速复读播放器。
quickTime, mxplayer 等等都无法满足我的需求。
所以我写了一个 KingPlayer。可以倍速复读,各种字幕操作,功能超级强,可以放弃Aboboo这类学英语的播放软件了(况且它也没有Mac版)
这是一款语言学习利器:播放王--KingPlayer。
倍速复读特别适合学习各种语言。
quickTime mxplayer 等,倍速操作很不方便,两倍速还会失真,Mac看倍速视频容易走神,更别说复读这样「高难度」的操作了。
对于我这样的倍速学习狂魔,是无法容忍换了Mac,反而不能高效刷课程了。。
所以要自己开发一款完美满足我各种需求的软件。
下面,就跟大家介绍一下 King Player 的功能:
1. 0.5X - 4X 完美变速不变调。
2. 复读的断点非常准确,不会因为速度变化而发生改变。
(如果你模仿过课文的话,你其实应该知道完整的断句,对于语音语调的培养真的非常重要,让你读起来很顺,不会有不适感。)
3. 针对视频srt字幕或音频lrc歌词的各项操作:
1)可以识别中英文,你可以选择显示任一语言的字幕,或双语。
2)可设置复读次数:也就是单句复读多少次。这对于喜欢用美剧学习,却苦于难以进步的同学是一大福音。
(很多人告诉你,一部美剧要重复个十来次,其间不停地变换字幕语言,才能算好好学到了。但这样非常浪费时间,并且不断重复一整部电影的效率,绝对比不上单句重复对模仿和记忆的刺激来得大。)
3)点击字幕,直接跳转到字幕时间处播放。
4. 设想中的功能: 等我以后有空或大家有需求的话,可以加上。(最近真的太忙了)
顺便,我在 KingPlayer 的学习界面上,写了非常详细的高效倍速学习方法,非常值得同学们读一番。 以下是界面和快捷键介绍。
下面是百度网盘的下载地址: 链接: https://pan.baidu.com/s/1nuZeMxj 密码: vhis
原文出处(更详细,更多经验介绍):
https://www.zhihu.com/question/36546814/answer/139721284
在 Mac 上主要用下面 4 款媒体播放器,个人体验最好的是 MPlayerX :
- QuickTime
苹果自家的播放器,播放 .mov 和 .mp4 效果最好,可惜格式支持太少。可以安装一个 Perian 插件,增加支持 divx、flv、avi 等格式,但有时仍然无法播放,体验不是太好。
http://www.apple.com/quicktime/download/
http://www.perian.org/
- VLC
VLC 在 Mac 上的用户数很多,支持格式也非常广,体验也不错。不过有时对中文字幕的字幕支持不太好,需要在「Preferences - Subtitles」中设置字幕语言。VLC 还有 Windows 和 iOS 平台上的版本。
http://www.videolan.org/vlc/download-macosx.html
- MPlayer OSX Extended
MPlayer OSX Extended 界面不错,视频播放品质也很好。不过对字幕支持有时也会出问题。
http://www.mplayerosx.ch/#downloads
- MPlayerX
http:// code.google.com/p/mplay erx/
http://www. apple.com/downloads/mac osx/video/mplayerx.html
对于喜欢观看高清电影的 Mac 用户来说, QuickTime 和 VLC 几乎是无用的:前者尽管支持硬件解码,但对于视频格式的过度挑食,使其对于绝大多数网络流行格式都宣告无能为力;后者对于下载中视频文件的预览功能确实很值得称道,但在解码能力和字幕处理方面则相当薄弱。
对于 Mac 播放高清视频的软件解决方案,个人认为根据易用性和解码能力可区分为三个层级:
首选,媒体中心软件。 XBMC 是其中的翘楚,无论在解码能力、运行效率、功能扩展方面都远超竞争对手:解码能力方面,以我手头的数百部高清电影(70% 为蓝光 Remux, 20% 为 BDre, 5% 为蓝光原盘, 5% 为 HDTV 及其他)测试, XBMC 的兼容性是最强的,尤其对于蓝光原盘的处理能力不作他想;运行效率方面, XBMC 的安装包仅是其分支版本 Plex 的一半;功能扩展方面, XBMC 具有大量第三方插件,可提供照片、音乐、电视、网络视频等多维度的扩展支持。
辅选,轻量级播放器。媒体中心软件的独占式运行方式总是显得有些「隆重」,作为辅助,可选择的对象有: MPlayerX 是功能性和兼容性比较平衡的一款播放器; MPlayer OSX Extended 在字幕处理方面略有欠缺; Movist 的兼容性稍弱。
必杀技,虚拟机。必须承认,目前的 OS X 平台没有一款全能型播放器,对于极个别压片格式较为特殊的电影,以上诸种播放器组合起来仍然有可能应付不了。对此,可以尝试通过虚拟机+ Windows + 终极解码来解决,前提是为虚拟机分配足够的系统资源,根据我的经验,确保虚拟机独享 2GB 内存和一块独立 CPU 应能实现流畅播放。- 普通视频用 MPlayerX
- 看高清用 Plex
补充一下:
基于 MPlayer 播放器的 MPlayer OS X Extended 和 MPlayerX 都有个共同的特点,就是播放中响应键盘方向键快速跳转(快进、回退)等非常迅速,几乎是即时的。其他的播放器都比不上。但 MPlayer OS X Extended 对某些 rmvb 视频无法快进和跳转,另外它需要额外安装解码器包比较麻烦,界面也不如 MPlayerX 炫,不推荐。
OS X 自带的 QuickTime Player X 播放 MP4 容器格式 H.264 编码的视频支持显卡硬件加速,播放高码率高清片源的时候(通常一部电影文件尺寸在 10GB 以上那种)处理器占用(通常10%左右)明显小于非硬件加速的 MPlayer(60~70%),推荐使用。
另外如果是家庭影院用的话,还有另外两款专用的软件,XBMC 和 Plex (Plex 是从 XBMC 改的)。这两款不是普通的播放器,而是类似 iTunes 的媒体资源管理器,支持大多数常见格式(如 MKV 之类)。采用的针对家庭影院设计的全屏幕用户界面(类似 Front Row,不支持鼠标,须通过遥控器或键盘控制)。XBMC 最新版本额外支持显卡硬件加速,不过性能不及 QuickTime X。
个人觉得 OS X 上 VLC 不是很好用,各方面都很中庸,界面过于类似 Windows 应用不够简洁,不推荐。更新:在我写完这个答案的第二天,mplayerx竟然更新了 !!!!
更新信息上写着decoding issues such as HEVC,acc,mp4 should be fixed 正当我以为要被分分钟打脸时 我再次测试了原来的几个视频 然而我发现这次更新除了能适配一下界面外并没有什么卵用
因为我打开环太平洋.Pacific Rim 2013 Blu-ray Remux 1080p AVC DTS-HD MA 5.1-HDRemuX.mkv这个仅仅是avc编码的视频时是这样的全程打码 解码能力依旧是个渣 等考完试有空再一起说说其他播放器(vlc 射手等)的情况
———————————————分界线————————————————————————
赞同最多的答案是2011年写的 已经不适合现在Yosemite的情况了
直接上结论:
1 movist+kodi(原xbmc)足以满足大部分用户的需求了
2 不要用mplayerx 不要用mplayerx 不要用mplayerx 因为很重要所以说三遍。
为何不用mpalyerx呢 直接上图吧
我从其官网直接下载了 打开是一个installer 看上去貌似不错 还适配Yosemite 然后我点了继续
开始安装 你以为看到的是agreement之类的 可是你仔细一看就会发现 如果你点了接受它就直接安装了Mackeeper 选择跳过后
又是另一个软件 你还要继续跳过 如果你不仔细看的话 安装一个mplayerx就会让你多装两个软件 一个还是大名鼎鼎的Mackeeper哦 光是安装过程就可以彻底否定mplayerx的了 但是为了测试我还是跳过安装
接下来我又对mplayerx和movist的解码能力测试 手上的Mac是一台2013年中的13寸低配MacBook Air 显卡Intel HD Graphics 5000
测试直接放大招 测试文件[VCB-S]Toaru Kagaku no Railgun II[NCOP1][2160p][120fps][BDRip][x264_flac].mkv 则是一个4k炮姐op视频 120fps 比较考验解码能力
首先是movist可以看到movist占用资源并不大 帧数也接近了60
接下来的是mplayerx看上去资源占用也不大,但是帧数只有30出头,看视频出现了严重的掉帧问题。继续测试 测试文件为[VCB-Studio] Love Live! [NCOP][Ma10p_1080p][x265_flac].mkv 邪教love live的1080p x265 10bit视频 更加考验软件解码能力
movist结果如下结果不太好 帧数比较低 虽然能播放 但是出现了内存泄漏 占用资源较大
而mpalyerx的是这样的占用资源大 并且视频根本无法播放 多次尝试后依旧如此 mplayerx在14年后就没有再更新 出现无法播放x265视频的情况也是可以预料到
于是我降低测试标准 毕竟大家多数是看电影的 不需要如此高的解码要求 因而测试了一下1080p电影 环太平洋.Pacific Rim 2013 Blu-ray Remux 1080p AVC DTS-HD MA 5.1-HDRemuX.mkv 这是1080p remux的视频 结局感人 mplayerx直接闪退 测试多次也是如此
而movist毫无压力测试结束 基本上可以下一个结论 mplayerx作为一个视频播放器是十分不合格的 不更新 解码能力差 并且在安装环节存在流氓行为 这种软件你真的还要用?
而movist作为Mac App Store上的一个付费软件 做到了安全 占用资源小 说它是Mac 上现在最好的视频播放器一点都不为过 乱码的问题我也没有遇到 另外如果认为其快进跳转不准确这是设置的问题 设置中不要挑选下面这个选项即可如果你认为movist不值得30软妹币的话 那么尚有免费的vlc可供选择 vlc在更新适配Yosemite后使用起来是相当趁手 我一直拿它播放带本地弹幕字幕的b站视频
如果你有上百部甚至上千的高清电影 那么kodi是你唯一的选择 其作为媒体管理软件 插件丰富 解码能力强 实测不比movist差
最后作为一个acg党 Mac 上的高清体验不如windows来的好 windows中一个potplayer就可以解决所有问题