找回密码
 立即注册
楼主: cczzhh

分享一下自己的mpv配置

7

主题

556

回帖

164

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164256

活跃达人崭露头角坚持不懈

cczzhh  楼主| 发表于 2019-1-13 06:03:56 | 显示全部楼层
末世青空 发表于 2019-1-12 23:43
楼主,才发现mpv的小白想问一下可不可以保存视频的播放位置啊,是每次开一个视频都得从头开始吗?我搜了一 ...

就是这个选项没错。我这边能正常工作。启用这个后mpv会在你mpv.conf同目录产生一个watch_later文件夹用于存放信息,你这种情况可能是放在了portable_config里,但是那个文件夹你没有写入权限(比如你把mpv放在了C:\Program Files里)。如果你能提供log文件就好判断了。

回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164256

活跃达人崭露头角坚持不懈

cczzhh  楼主| 发表于 2019-1-13 06:18:19 | 显示全部楼层
本帖最后由 cczzhh 于 2019-1-13 06:21 编辑
laichiaheng 发表于 2019-1-12 14:47
我是使用官方預設的 mitchell,他用來看 23.976fps 的動畫真的很順,看來 mpv 無法判別和顯示器成倍數關係 ...

这不是mpv能不能识别整数倍的问题,而是你没有告诉mpv要这么做。。你完全可以写个profile使得30fps正负百分之几范围内的视频启用tscale=oversample,其余情况使用mitchell。而我选择始终使用oversample。
oversample是很久很久以前的默认,后来才改为mitchell的。至于为什么mitchell是现在的默认,去这找线索吧:https://github.com/mpv-player/mpv/issues/2685

59.94的视频无论设置什么tscale都不会产生任何影响,display-resample+interpolation的作用就只是把视频加速了0.1%。



回复

使用道具 举报

0

主题

5

回帖

0

VC币

新手上路

Rank: 1

积分
233
末世青空 发表于 2019-1-13 11:02:45 | 显示全部楼层
本帖最后由 末世青空 于 2019-1-13 12:12 编辑
cczzhh 发表于 2019-1-13 06:03
就是这个选项没错。我这边能正常工作。启用这个后mpv会在你mpv.conf同目录产生一个watch_later文件夹用于 ...
确实是放在C:\Program Files里了,现在ok了,谢谢楼主
回复

使用道具 举报

38

主题

1235

回帖

0

VC币

高级会员

Rank: 4

积分
23686
hsmms 发表于 2019-1-17 02:30:16 | 显示全部楼层
MPV下的NNEDI3是不是只能在片源分辨率到目标分辨率满足至少2的倍数才会启动?如果是的化能否指定放大系数?
回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164256

活跃达人崭露头角坚持不懈

cczzhh  楼主| 发表于 2019-1-17 06:51:58 | 显示全部楼层
hsmms 发表于 2019-1-17 02:30
MPV下的NNEDI3是不是只能在片源分辨率到目标分辨率满足至少2的倍数才会启动?如果是的化能否指定放大系数? ...

https://github.com/bjin/mpv-prescalers

All the shaders here are generated with max-downscaling-ratio set to 1.414213.

是片源分辨率乘以根号2要小于屏幕分辨率。我觉得是比较合适的量。1080×1.414/2=763,也就是大于763p的不会被倍增(1080p屏幕的话),720p是会倍增的。

想要更改这个量必须自己生成shaders,见source branch:https://github.com/bjin/mpv-prescalers/tree/source
但我觉得没太大意义。你是要把800p,900p的视频用NNEDI3拉到1080p吗?实际分辨率差这么少,不同scale算法很难看出区别。


回复

使用道具 举报

38

主题

1235

回帖

0

VC币

高级会员

Rank: 4

积分
23686
hsmms 发表于 2019-1-17 15:47:08 | 显示全部楼层
cczzhh 发表于 2019-1-17 06:51
https://github.com/bjin/mpv-prescalers

问题是不起效

profile-desc=cond:((p["video-params/w"]<1440 and p["video-params/h"]<1080) and (p["video-params/w"]>768 and p["video-params/h"]>432))
glsl-shaders-clr
glsl-shaders-append="~~/shaders/KrigBilateral.glsl"
glsl-shaders-append="~~/shaders/nnedi3-nns64-win8x4.hook"
glsl-shaders-append="~~/shaders/SSimSuperRes.glsl"
sigmoid-upscaling=no
vd-lavc-threads=0

代码应该没错吧?


回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164256

活跃达人崭露头角坚持不懈

cczzhh  楼主| 发表于 2019-1-17 17:33:44 | 显示全部楼层
hsmms 发表于 2019-1-17 15:47
问题是不起效

profile-desc=cond:((p["video-params/w"]432))

问mpv问题的好习惯是先把log文件传上来(可以先行修改下把你不想泄露的信息删掉,比如用户名和视频文件名之类的),这样才有可能得出点有用的结论,不然试图帮忙解决问题的人只能靠很笼统地推测一下,给出很宽泛而有没有价值的建议。。。

回复

使用道具 举报

38

主题

1235

回帖

0

VC币

高级会员

Rank: 4

积分
23686
hsmms 发表于 2019-1-17 21:02:47 | 显示全部楼层
cczzhh 发表于 2019-1-17 17:33
问mpv问题的好习惯是先把log文件传上来(可以先行修改下把你不想泄露的信息删掉,比如用户名和视频文件名 ...

log看过,无论chroma还是Luma缩放部分都没有记录到信息,其余部分都有记录到信息。

log 文件
mpv.7z (19.55 KB, 下载次数: 78)

回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164256

活跃达人崭露头角坚持不懈

cczzhh  楼主| 发表于 2019-1-18 05:26:01 | 显示全部楼层
hsmms 发表于 2019-1-17 21:02
log看过,无论chroma还是Luma缩放部分都没有记录到信息,其余部分都有记录到信息。

log 文件

你没装auto-profiles.lua
回复

使用道具 举报

38

主题

1235

回帖

0

VC币

高级会员

Rank: 4

积分
23686
hsmms 发表于 2019-1-18 17:38:59 | 显示全部楼层
cczzhh 发表于 2019-1-18 05:26
你没装auto-profiles.lua

OK搞定了
回复

使用道具 举报

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

本版积分规则

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