找回密码
 立即注册
查看: 47264|回复: 38

Mac上看10bit HEVC的正确姿势:OSX上使用MPV播放器的入门教程

84

主题

838

回帖

2616

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
538216

崭露头角活跃达人坚持不懈日积月累新人登场

kavenliang 发表于 2015-11-27 17:00:44 | 显示全部楼层 |阅读模式
本帖最后由 kavenliang 于 2015-11-27 21:37 编辑

首先回答两个问题:
  • MPV是什么鬼?——丢个链接你自己看吧;
  • 为什么要用这么个播放器?——因为楼主用过Movist,VLC,射手等一票播放器,发现都不尽如我意:假死,崩坏,占用高等....天国的MplayerX发行版又很久没更新了,你可以理解为没有其它播放器能用才用它......因为这货设置项并没有图形界面,所以不再像MPC、POT之类大大勾那么方便....
  • 为什么是入门教程?——因为进阶的我不会,所以该烂贴仅仅是充当抛砖引玉的存在;
  • 说好的只回答两个问题呢?——因为要凑字数好让大家觉得楼主很有料,所以废话要说多一点。

要准备的东西:
  • OSX系统一个,黑的也好,白的也好,这个没什么所谓。
  • 最新的Command Line Tools,如果不确定有没有的话,运行以下终端命令即可弹出安装窗口,等进度条跑完就好了
    1. xcode-select --install
    复制代码

傻瓜的步骤:
  • 先安装homebrew,楼主,homebrew又是什么鬼?——我不知道,我是抄人家的。
    1. ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    复制代码

  • 然后安装MPV,每行回车,涉及到下载和解包,可能需要点时间....不动的时候并不是假死,所以不要关闭终端。
    1. brew tap mpv-player/mpv
    复制代码
    1. brew install mpv
    复制代码
    1. brew linkapps mpv
    复制代码

  • 安装完之后,打开Finder窗口,Command+Shift+G前往『~/.config/mpv/』
    屏幕快照 2015-11-27 下午4.05.16.png
  • 把附件包里面的那几个文件丢到里面,然后就可以吃啦。 MPV.zip (4.29 KB, 下载次数: 811)
    屏幕快照 2015-11-27 下午4.05.50.png
  • 这些文件都是可以自定义修改的,以文本模式打开就可以编辑了,当然你要知道这些都是什么意思...丢个Manual
  • 放一下快捷键列表详细的也可以在Manual找到:
    1. shift+T最前端显示
    2. PageUP下一章节
    3. PageDown上一章节
    4. Right前进5秒
    5. Left后退5秒
    6. Up前进10秒
    7. Down后退10秒
    8. RightClick/Space/P暂停播放
    9. f/LeftDoubleClick全屏
    10. ESC退出全屏
    11. q/command+q退出播放器
    12. O显示进度
    13. []播放速度
    14. w/e好像是剪裁
    15. r/t字幕位置
    16. u字幕样式override
    17. s/ctrl+s截图
    18. d反交错开关Deinterlace
    19. h/k电视频道(没什么用)
    20. J切换字幕
    21. L某一段重复播放(鬼畜)
    22. Z/X字幕延迟
    23. v隐藏显示字幕
    24. M静音
    25. <逐帧播放
    26. >按下播放,回弹暂停
    27. 1对比度-
    28. 2对比度+
    29. 3亮度-
    30. 4亮度+
    31. 5伽马-
    32. 6伽马+
    33. 7饱和度-
    34. 8饱和度+
    35. 9、/减小音量
    36. 0、*增大音量
    复制代码

屏幕快照 2015-11-27 下午4.26.50.png
屏幕快照 2015-11-27 下午4.30.20.png
  • 到此为止应该可以满足一般需求了;至于画质什么的效果如何,我无法比较,因为这个跟参数调整等因素也有很大关系,另外,楼主是近视的所以...我现在几个月都不进OSX一次,我对MPV的使用需求更加不用说了,所以,这些东西还是交给有能力有时间有兴趣的同学去啃透官方的使用手册吧。

评分

参与人数 3活跃度 +490 收起 理由
mlive + 40 很给力!2333
blackseptember + 50
2222 + 400 原创奖励

查看全部评分

回复

使用道具 举报

19

主题

351

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
8933
cylx 发表于 2015-12-27 11:02:19 | 显示全部楼层
我来更新一下这个帖子吧。mpv 目前已经进入 homebrew 官方主仓库,所以不再需要
  1. brew tap mpv-player/mpv
复制代码
直接
  1. brew install mpv
复制代码
即可。
回复

使用道具 举报

9

主题

279

回帖

4393

VC币

白金会员

Rank: 12Rank: 12Rank: 12

积分
76129
boday 发表于 2016-2-7 02:27:23 | 显示全部楼层
我前年就在到处安利 mpv了……发现这边也有这么个帖,那么我放个我写的傻瓜教程链接吧:

http://bbs.saraba1st.com/2b/thread-1036499-1-1.html

帖子内容我一直在跟着做更新。
回复

使用道具 举报

84

主题

838

回帖

2616

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
538216

崭露头角活跃达人坚持不懈日积月累新人登场

kavenliang  楼主| 发表于 2015-11-27 20:04:04 | 显示全部楼层
本帖最后由 kavenliang 于 2015-11-27 20:17 编辑

这货同样可以用madvr的jinc、lanczos、smooth、anti-ringing等算法...在mpv.conf里面设置

例:
  1. vo=opengl-hq:smoothmotion:scale=ewa_lanczos:scale-antiring=0.2
  2. display-fps=60
复制代码


上面这段代码意思是使用OPENGL HQ做渲染,开启smooth,目标帧数60fps(就是你显示器刷新率),使用jinc算法,默认3taps,并启用antiring,数值0.2

抄自potplayer吧manual里面也有参数的讲解,大家可以慢慢调试一下。

点评

目前 smoothmotion 貌似被 interpolation 给取代了  发表于 2016-5-6 12:06
nnedi3 也有的,然而 Mac 产品线显卡强力的不多。  发表于 2015-11-28 23:28
回复

使用道具 举报

1

主题

68

回帖

0

VC币

新手上路

Rank: 1

积分
474
zhu3536 发表于 2015-11-28 10:59:40 | 显示全部楼层
还不错,比win麻烦点。

点评

然而如果把配置文件打包到一起发布的话,其实是比其他软件更傻瓜的。  发表于 2015-11-28 23:30
回复

使用道具 举报

7

主题

60

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
3272
blackseptember 发表于 2015-11-28 11:16:43 | 显示全部楼层
{:7_593:}我就知道你肯定会发的。
回复

使用道具 举报

84

主题

838

回帖

2616

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
538216

崭露头角活跃达人坚持不懈日积月累新人登场

kavenliang  楼主| 发表于 2015-11-28 12:46:58 | 显示全部楼层
blackseptember 发表于 2015-11-28 11:16
我就知道你肯定会发的。

闲着没事

点评

贡献好~~  发表于 2015-12-5 14:55
回复

使用道具 举报

19

主题

351

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
8933
cylx 发表于 2015-11-28 23:07:54 | 显示全部楼层
既然是入门教程,弄个 homebrew 是要闹哪样,因为墙的存在,直接第一步就卡死很多人。还是到 http://sva.wakku.to/~chris/mpv_builds/mpv_latest.zip 直接下载编译好的版本吧。

点评

然而 OS X 不翻墙能用?连个 App Store 都打不开,打开了也是龟速。OS X 上堪用好用的 App 大部分都不是在墙内开发的,不翻墙没几个 App 的官网能打开。  发表于 2015-11-28 23:13
好吧,我错了,这个地址也被墙了,f**u**c**k**g**f**w  发表于 2015-11-28 23:10
回复

使用道具 举报

0

主题

3

回帖

0

VC币

新手上路

Rank: 1

积分
102
asdsdasdada 发表于 2015-11-29 01:41:45 | 显示全部楼层
我用的win版mpv,但是用上面的代码开smoothmotion没效果啊。。fraps显示还是24帧
回复

使用道具 举报

84

主题

838

回帖

2616

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
538216

崭露头角活跃达人坚持不懈日积月累新人登场

kavenliang  楼主| 发表于 2015-11-29 08:40:16 | 显示全部楼层
asdsdasdada 发表于 2015-11-29 01:41
我用的win版mpv,但是用上面的代码开smoothmotion没效果啊。。fraps显示还是24帧

不清楚,在mac下istat测过帧率的确会拉到60fps

QQ图片20151129083857.jpg

点评

奇怪了,我记得 smoothmotion 这东西不是用来插帧用的啊??  发表于 2016-5-6 12:14
回复

使用道具 举报

19

主题

351

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
8933
cylx 发表于 2015-11-29 15:33:51 | 显示全部楼层
MPlayerX 其实还在更新的,只不过后端还是用的 mplayer,效率比 mpv 差很多。
回复

使用道具 举报

0

主题

3

回帖

0

VC币

新手上路

Rank: 1

积分
102
asdsdasdada 发表于 2015-12-4 22:29:01 | 显示全部楼层
我这里只有30帧。。应该不是配置的问题
捕获8.PNG
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表