hsmms 发表于 2020-4-10 16:10:01

MichaelLv 发表于 2020-4-10 11:51
实测WIN10 HDR直通用rgba32f,色彩会发生变异,只能用16f才会正常

请加入log-file="~~desktop/mpv.log"代码,播放视频一段时间桌面会生成log文件,把那个文件发上来。

hsmms 发表于 2020-4-10 16:35:09

MichaelLv 发表于 2020-4-10 10:50
我下载的mpv是最新版20200405,shaders也是最新的,但奇怪的是KrigBilateral.glsl和FSRCNNX_x2_16-0-4-1.g ...

请把

glsl-shaders="d:\mpv\shaders\KrigBilateral.glsl"
glsl-shaders="d:\mpv\shaders\FSRCNNX_x2_8-0-4-1.glsl"


改为


glsl-shaders-append="~~/shaders/KrigBilateral.glsl"
glsl-shader="~~/FSRCNNX_x2_16-0-4-1.glsl""



MichaelLv 发表于 2020-4-10 17:19:11

hsmms 发表于 2020-4-10 16:35
请把

glsl-shaders="d:\mpv\shaders\KrigBilateral.glsl"


https://www.z4a.net/images/2020/04/10/BBB.jpg

谁都想不到:居然把profile=gpu-hq及其他所有相关设置都屏蔽掉,反而成功了!
我记得这两个shader官方说明是至少要先加载profile=gpu-hq的


另外原先conf和shader都是放在mpv根目录里,现在是完全按照LZ的攻略新建一个“portable_config”文件夹,然后都放进去

Atail 发表于 2020-4-11 17:09:18

求大佬帮忙看一下,为什么我的auto-profile一直报错呢?
压缩包里是mpv.conf和log

cczzhh 发表于 2020-4-11 18:41:15

Atail 发表于 2020-4-11 17:09
求大佬帮忙看一下,为什么我的auto-profile一直报错呢?
压缩包里是mpv.conf和log
...

单纯就是复制错了(为什么会出现#p),重新复制一遍

Atail 发表于 2020-4-11 20:15:21

cczzhh 发表于 2020-4-11 18:41
单纯就是复制错了(为什么会出现#p),重新复制一遍

可能是我自己加参数的时候不小心改到了
现在可以正确调用shader了,但是又出现另一个问题
只要涉及调用nnedi3就会出现颜色严重偏色,不至于黑屏,效果如下
其他shader则不会出现该类问题
查了一下谷歌发现都是有人提过和opencl有关,我的显卡是gtx970,gpuz上显示是有opencl的
这是log文件

MichaelLv 发表于 2020-4-12 13:20:19

超级重大发现!电视机或投影玩家可以彻底放弃有副作用的interpolation和oversample,而直接用代码“display-fps=23.976”就能调用N卡的自定义分辨率(含自定义帧率)模式,通过对帧播放完全可以做到播放一部影片全程一帧不掉,如丝般顺滑,而且快速拖动播放条都能做到不掉帧!
下面俺截屏展示一下,说明:我的WIN桌面设置的是60Hz刷新率
https://www.z4a.net/images/2020/04/12/fps.jpg

PS: mpv加载用DisplayCAL做的精度较高的icc校色文件,个人感觉灰阶和黑位甚至比madVR+3dlut还要完美,当然这个截屏是看不出来的。目前来看madVR的优势就只是在HDR播放上了!mpv的HDR直通还是有点问题的.

display-fps=?绝对是mpv压垮madVR SDR播放的最后一根稻草了,就是调用起来会比较麻烦,需要做不少的profiles,不知道有哪位大神可以想办法搞个Scripts出来了!


MichaelLv 发表于 2020-4-12 13:31:59

hsmms 发表于 2020-4-10 16:10
请加入log-file="~~desktop/mpv.log"代码,播放视频一段时间桌面会生成log文件,把那个文件发上来。
...

log我已检测过了,fbo-format=rgba32f完全是被正常激活的,但是同HDR直通(打开WIN10 HDR开关)配合就是会造成色彩混乱,只有将WIN10的HDR开关关闭,色彩才是正常的,但这就不是HDR直通而是转化为SDR了。当然设置为fbo-format=rgba16f后HDR直通是正常的。
PS: mpv的HDR直通是不会加载任何高级的shaders,甚至chroma都无法使用稍微高级点的ewa_lanczossharp,这点就不如madVR了!

cczzhh 发表于 2020-4-12 20:07:00

本帖最后由 cczzhh 于 2020-4-12 20:08 编辑

请不要误导人,在任何情况下都不要手动设置display-fps。
见https://mpv.io/manual/master/#options-override-display-fps
Keep in mind that setting an incorrect value (even if slightly incorrect) can ruin video playback.
Set this option only if you have reason to believe the automatically determined value is wrong.

MichaelLv 发表于 2020-4-12 22:01:11

cczzhh 发表于 2020-4-12 20:07
请不要误导人,在任何情况下都不要手动设置display-fps。
见https://mpv.io/manual/master/#options-overri ...

一定要是电视机或者投影玩家,如果你是用电脑显示器或者是笔记本,那么你是无法看到并自定义设置如下图的:



普通电脑显示器或者笔记本基本都是固定刷新率(最常见的是60Hz),而绝大多数电影或美剧都是23.976帧率,那么当然就不能用display-fps来自动调用电视机的23.976自定义刷新率了,当然也享受不到对帧播放如丝般顺滑的感受了,而只能靠interpolation和oversample来曲线救帧了。
页: 48 49 50 51 52 53 54 55 56 57 [58] 59 60 61 62 63 64 65 66 67
查看完整版本: 分享一下自己的mpv配置