×

[Mac]安装和简单配置MPV播放器

96
Thresh0ld
2016.07.04 20:38* 字数 1383

原文链接 :[Mac]安装和简单配置MPV播放器

这几天逛知乎的时候,发现一个关于Mac上播放器的陈年老问题中多了一个新的热门答案。里面推荐了一款目前开发很活跃的视频播放器,叫MPV。答案底下好评居多,勾起了我的好奇心。
然而由于长久不接触计算机相关的事情,我生锈的大脑显然没能很快接受程序员式的软件安装与配置,在网上折腾半个多小时后,终于算是能正常使用MPV了。
下面我就要把我折腾的过程用适合于Mac初级使用者(我)的『语言』来描述出来。
关于MPV的优点,可以看文末扩展阅读相关的说明。如果觉得这个播放器还是很不人性化的话,可以买买买Moviest。

一、准备工作

在知乎的答案原文中,编译好的MPV播放器是可以在mpv.io上下载的。然而我并没有下载成功(可能是服务器的问题),于是只能用更高(麻)端(烦)、有利于软件的动态更新的方法进行安装。
整个过程中让你的电脑保持在在畅通的网络环境就好啦。

二、安装Homebrew

Homebrew是一个OSX上一个用户较多的软件套件管理器。你不用具体知道它全部的用法,本文中,我用要用到它进行MPV的安装、更新。
首先打开终端,如果你不知道终端在哪里,只需要在Spotlight中敲入终端就可以找到了。

在打开终端之后,执行以下命令(中间无换行):

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

终端就会自动进行Homebrew的下载以及安装,途中可能会要求你按回车确认,注意屏幕上的提示就行了。整个过程较慢,不妨去喝杯茶等候。在安装过程中最好不要中断。
注:此命令今后可能会有变化,请留意官网的说明。

三、安装MPV

首先在终端中执行:

brew tap mpv-player/mpv

之后如果只是用默认的方式安装MPV的话,是不会出现mpv.app应用程序的。每次播放文件只能用在终端中执行类似于

mpv /your/folder/yourfile.mp4

的命令。这就会让人很不爽,毕竟对于普通用户来说,每次为了打开个文件还要搞出终端来是很麻烦的。所以我们用以下命令安装:

brew install --HEAD --with-bluray-support --with-libdvdread --with-little-cms2 --with-lua --with-bundle mpv

安装好之后,通过

brew linkapps mpv

将编译好的.app文件链接到你的默认应用程序文件夹中。不出意外的话,你现在就可以在Launchpad里面找到mpv了。它在播放文件的时候是这样的:


没事的时候,别忘了检查下软件的更新:

brew update
brew upgrade

四、配置及使用MPV

MPV作为『程序员』的播放器,是没有单独的设置选项的。所有设置通过编辑配置文件完成。这里我使用的是知乎回答@YANG Cage的配置文件。你可以用你自己喜欢的编辑器编辑 <strong> ~/.config/mpv/mpv.conf </strong>文件,也可以用终端的nano进行编辑:

nano ~/.config/mpv/mpv.conf

编辑完文件之后按control+x退出。@YANG Cage的配置文件:

#作者:YANG Cage 链接:
#https://www.zhihu.com/question/19552878/answer/49884947#
#来源:知乎
#for intel HD4000
abovevo=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
playcache=8192
#choose the default subtitle to chineses
lang=zh,chi
#for GB2312 GBK BIG5 charset, use enca convert them to utf8
sub-codepage=enca:zh:utf8

有能力的童鞋可以自己找官方帮助文档,进行高级配置。MPV播放器内置一套自己的快捷键播放方案,这里有几个常用的:

up 快进60s
down 后退60s
right 快进10s
left 后退10s
space 暂停

除此之外,触摸板的双指左右滑动可以一进行播放进度的调整。

五、已知的问题

mpv还是个年轻的app,所以bug和基础功能缺失肯定还是会有的。这里有我发现的两点。
第一点是没法单独调整音量。你只能使用系统的全局音量调节。好在Mac可以1/4格调整音量(通过option+shift+音量上下),基本就够用了。
第二点就是真bug了。有时候播放器的界面文字会挤在一起。两张图对比一下就知道了。


屏幕快照 2016-02-17 下午5.35.05
屏幕快照 2016-02-17 下午5.35.05
这个问题的复现率还是很高的,就等官方修复了吧~

扩展阅读
[1]YANG Cage,”Mac 上好用的视频播放器有哪些?”
[2]Homebrew,”Homebrew – OS X 不可或缺的套件管理器” .
[3] Coalgirls,”Compiling mpv on Mac OS X”
[4]宋辰文,”全能高效的播放器 mpv”


关注我的公众号.jpg
关注我的公众号.jpg
Mac
Web note ad 1