Mac 上好用的視頻播放器有哪些?


(更新: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 提供了和其他播放器一樣,甚至更豐富的菜單項,它也提供了一個快速設置界面,涵蓋了所有常用的視頻、音頻和字幕選項,並使用了各種可交互的控制項來大大加快更改各種播放設置的效率。

(視頻設置)

&(音頻設置)

(音頻設置)

(字幕設置)

這些界面只需一個快捷鍵即可調出。傳統的菜單項設置也全部保留,方便有任何需求的用戶。

甚至對於畫面剪切(用途有去黑邊等),除去快速設置中的按常用長寬比剪切,它甚至提供了一個全互動式的剪切界面(此界面將來可擴展至更多設置):

播放列表和章節

IINA 支持簡易的播放列表(更多功能稍後添加)。對於分章節的視頻,它更是可以把內容及起始時間一目了然地列出:

(播放列表)

&(章節)

(章節)

點擊即可跳轉至相應視頻或者時間。

豐富的設置項

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的樂趣不就在此么。

---------------------------------------------
2016-11-05更新

---------------------------------------------

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 上下載吧。

bilibili已經官方支持html5播放器,此條成為歷史(經過@敖天羽 提醒,mpv可用於看bilibili,並且有彈幕,這樣就可以告別屎一樣Flash了。詳情見m13253/BiliDan · GitHub 。之前需要brew安裝python3,ffmpeg,youtube-dl。)

貼出我的~/.config/mpv/mpv.conf(其中涉及到硬解碼,字幕選擇,字幕轉碼等設置項,依賴enca,需要homebrew安裝enca)

#icc auto
icc-profile-auto=yes
#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. 用戶界面
  2. 外掛字幕
  3. 播放控制
  4. 畫面質量
  5. 播放性能
  6. 視頻格式
  7. 價格

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 色彩表現

(想看 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

我目前在 Mac 上最常用的媒體播放器,界面簡潔(很像 QuickTime),占系統資源少。對字幕的支持非常好。

http://code.google.com/p/mplayerx/

http://www.apple.com/downloads/macosx/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


不多說,Mac視頻下載、播放、剪輯、轉碼、錄製軟體,都在這!(←可戳)


補充一下:

基於 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 應用不夠簡潔,不推薦。


用 brew 安裝 mpv,不就行了?


我用的是射手影音,五星好評推薦射手影音,並且早就有Mac版本了

我不喜歡在線看電影,所以一直以來用Mac版的快播看本地影視。

界面簡單。直到快播被告,我才恍然大悟:卧槽,原來快播可以看片兒的啊。我錯過了多少情趣的夜晚!!!

為什麼用射手?又一次我下載了一個雙語同時發音的電影,好像是粵語+普通話,聽的我腦抽了。千辛萬苦找到了射手影音,終於可以切換聲道。(Mac Media Player 這個是射手有一次不能播放一種不常見的格式尋她千百度而來的,功能超強大的替補播放器)


更新二:mplayerx在app store上賣12元雖然是老版本,那貼廣告就更沒有必要。官網的適配了 10.11 廣告也依然有(這次我打開安裝直接有3個廣告,呵呵)。

更新:在我寫完這個答案的第二天,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就可以解決所有問題


我發現可以直接用bilibili for mac播放

這好像就是mpv套殼

之前一直在vlc/movist/mplayerx之間糾結來糾結去,各有各的不好用,挫

哎,用了Mac之後最懷念的軟體就是potplayer和foobar


沒有人推ELmedia player嗎?

App Store里輕鬆搜索常規下載,免費使用,也有付費版本可以增加airplay等功能。

長這樣:

我家裡老公下片基本是這種風格:

之前由於一直沒有找到支持osx的播放器,mac用了一年多也沒怎麼用來看高清電影。直到昨天因為他要看書,既不能看電視也不能看投影,只能在他旁邊用電腦看片,搜了一圈下來,最後在appstore里發現了這款安靜美好的播放器。

我家光纖50m帶寬,資源在區域網內的台式機上。

親測7.04g的麥兜流暢播放,8.53g的音樂之聲需緩衝一段時間。

全程無阻播放。

對比他在x1carbon上用potplayer卻一直卡卡卡,感覺是緩衝方面的高深問題。

哇。。。好好用。

技術盲,誠意推薦。


這麼多推崇mpv的真是醉了…

我也來加入戰局:

先上結論:Movist &> mpv &>&> MPlayerX &> VLC &> Kodi(XMBC) &>&> mplayer &> ffplay

如果要打分:

Movist 90分,mpv 85分,MPlayerX 70分,VLC 60分,Kodi 50分,mplayer 20分,ffplay 10分。

-------------mpv的分界線-------------

mpv也是不錯的:

1.播放控制選項繁多,man page滿滿的…

2.畫質也不錯,可以使用1:1物理像素匹配,但是gamma有點問題,比視頻原本要暗(對比標準是QuickTime)…

3.可以使用OS X Lion風格的全屏(但不是默認的),因此也可以用於分屏模式。

但是它的缺點讓我望而卻步:

1.CPU佔用率太高了啊!!!

我舉個例子:

h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 24263 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 119.88 tbc

這個參數的視頻,我的是2013年末款rMBP 13",2.6 GHz i5處理器,使用mpv播放時CPU佔用率峰值達到了200%以上!最低也在100%以上!這樣的CPU佔用率,我在旅行時用能用多久?

2.上面也說了mpv不能直接按Control+Command+F使用OS X Lion風格的全屏,唯一方法是移動滑鼠去按窗口左上角的全屏按鈕…

按F進全屏的功能用的不是OS X Lion風格的全屏,不是一個單獨的space。

3.mpv默認在retina屏幕上使用1:4物理像素匹配,且不會自適應屏幕大小,1080p的視頻會鋪得超過屏幕範圍,你得按Command+0讓它用一半尺寸時,才是1:1物理像素匹配…

-------------Movist的分界線-------------

這是我最推薦的播放器:Movist。

這大概是我在MAS上花的最值的¥30。

mpv的缺點的反面就是Movist的優點:

1.上面那個讓mpv佔用CPU達到200%的視頻,Movist最高只需要25%,電池可以多用8倍的時間哦!8倍哦!

2.在我嘗試過這些播放器之中,發現Movist是唯一一個在retina屏幕上默認使用1:1物理像素匹配的播放器,實際上OS X上比較有名的播放器差不多也就這些了。

*1:1物理像素匹配跟MPlayerX之流用一半尺寸播放的清晰度是不一樣的,能做到的有MovistmpvVLC,還有QuickTime

3.Movist是MAS軟體,所以它非常符合OS X的規範,全屏模式使用OS X Lion風格,可以用於分屏。

4.字母框的底部對齊設置合適之後,當視頻是寬屏視頻,並且有字幕時,全屏時視頻不會被顯示在屏幕正中央,而是略微上移,使字幕正好顯示在視頻下方的黑色填充區域,不遮擋視頻。

我沒見過別的視頻播放器有類似功能。

5.雖然控制選項不算多,但最基本的都有,視頻前後跳轉有兩級,都可以自定義跳轉間隔,也可以步進或者不退。

微不足道的缺點:

不支持特效字幕,所以我只用srt,非得看特效字幕我就用MPlayerX。

-------------MPlayerX的分界線-------------

優點:

對特效字幕的支持非常好,所以我把它作為備用播放器。

缺點:

畫質差,只能使用1:4物理像素匹配,視頻質量較高時解碼也經常出毛病,一跳轉就滿屏綠花。

跳轉間隔無法設置,而且最短是跳轉10秒。

-------------VLC的分界線-------------

我從沒長時間使用過VLC,因為缺點太明顯:

1.CPU佔用率高,跟mpv一樣。

2.不能用OS X Lion風格的全屏,很影響多任務操作。

3.當視頻質量較高時,隨便什麼操作都很卡,這絕對不是CPU性能問題,是程序問題。

4.因為它是個媒體管理器,我只想要個輕量級播放器。

唯一的優點:

可以使用1:1物理像素匹配,當然也是用一半尺寸播放才是這樣。

-------------Kodi(XMBC)的分界線-------------

作媒體管理器確實是不錯的,但是我只從播放效果這方面來談,只能呵呵…到今天這個程序還不支持retina屏幕,滿屏幕都是鋸齒…視頻當然也僅僅支持1:4物理像素匹配,滿屏幕都是鋸齒…

-------------ffplay的分界線-------------

一無是處…不過是裝ffmpeg時附帶的…不管播什麼視頻都卡…

-------------mplayer的分界線-------------

比ffplay略好一點點…僅此而已…放高解析度視頻全是鋸齒,視頻質量高一點就卡…仍然處於完全不能用的狀態…


Movist &> MPlayerX &> VLC


RMBP15,我為了看視頻特地裝了虛擬機+win8+windows下任意的主流播放器。直接對比一下就知道在同一台機器上Mac的任意播放器都不如一個迅雷看看。


Bilibili Mac 客戶端 - 看高清 不發熱

偶然發現的,基於mpv,可以自己設置.conf文件,mpv能實現的這個都能幹。另外對於普通用戶又比mpv更親人一點,硬體解碼什麼的設置都有。另外還支持網路播放,非常的省電。

唯一的遺憾就是不支持touch bar。


提醒大家不要安裝Mplayerx

提醒大家不要安裝Mplayerx

提醒大家不要安裝Mplayerx

app store里超老版收費不說,官網免費版安裝超超超超慢還會自動後台給你安裝一個叫mackeeper的流氓軟體,普通方式無法刪除,網上隨便一搜都是負面評價,強制彈出廣告和強迫推銷安裝,十分臭名昭著(讓人不禁回憶起曾用win時被各種捆綁安裝流氓軟體的悲傷日子/(ㄒoㄒ)/~~

本著各種軟體都試試的心理,沒想到會踩這樣的雷,也是心累……


各位老鐵們試試我寫的吧: sPlayer吧,我本來是給iOS做播放器的,結果發現mac上的播放器太難用了,就花了點時間移植上去一個,賣的還不錯,這是免費版:sPlayer免費版 - 萬能播放器,硬解碼,音軌字幕選擇,都在這裡.:在 Mac App Store 上的內容

下面上圖:

以下就是純App Store界面的介紹了,貼一下沒毛病吧?謝謝.

這是sPlayer的OSX版, 與iOS版一樣的簡單,輕快和強大, 以下為特性:

* 同時播放多個媒體文件.

* 視頻旋轉.

* 硬體加速.

* 搜索時可預覽任意時間點視頻.

* 內建音頻增強.

* 多音軌選擇.

* 內嵌/外掛字幕選擇.

* 字幕同步.[免費版不支持]

* 支持外部字幕字體選擇.

* 0.5x-2.0x播放速度控制.

* 0.5x-5.0x滾輪縮放.

* 可以直接載入藍光ISO視頻播放.

* 支持音頻輸出數據格式切換.

* 支持音頻輸出數據採樣率切換.

* 支持音頻輸出數據聲道切換.

* 功能/快捷鍵:

-雙擊:全屏/恢復.

-空格:暫停/播放.

* 支持視頻格式: MP4,MOV,MKV,AVI,WMV,FLV,RMVB,ASF,OGV等所有常見格式.

* 支持音頻格式: MP3,WAV,WMA,FLAC,APE等.

* 支持字幕格式: SRT,SSA,ASS等.

* 支持圖像格式: JPG,PNG,BMP,TIFF等.

* 支持播放列表格式: m3u8,pls和txt.


推薦閱讀:

macOS 平台最好的 PDF 閱讀器是什麼?
mac下什麼視頻編輯軟體比較好?
Mac OS X 平台如何打開 swf 格式文件?
2013 年新出的 Mac (OS X) 應用,哪些值得推薦?

TAG:macOS應用 | 多媒體播放器軟體 |