|
本帖最后由 MichaelLv 于 2020-4-10 10:54 编辑
我下载的mpv是最新版20200405,shaders也是最新的,但奇怪的是KrigBilateral.glsl和FSRCNNX_x2_16-0-4-1.glsl无法同时被激活,谁排在代码行的后面,谁就会被激活,我特地制作了一个360P的超短视频进行测试,理论上应该chroma和Luma的upscaling应该都被激活,但实际就是只能一个被激活,测试代码我采用最简化:
gpu-api=d3d11
profile=gpu-hq
fbo-format=rgba16hf
glsl-shaders="d:\mpv\shaders\KrigBilateral.glsl"
glsl-shaders="d:\mpv\shaders\FSRCNNX_x2_8-0-4-1.glsl"
下面一张我特意屏蔽掉FSRCNNX_x2_8-0-4-1.glsl,KrigBilateral.glsl就被激活了,或者在代码行中将两者换个位置也是相同效果:
请问这位师兄,究竟是啥原因?KrigBilateral.glsl下载链接是:https://gist.github.com/igv/a015fc885d5c22e6891820ad89555637,看这里面貌似要改offset,才能同时用FSRCNNX,但“With FSRCNNX, the offset in line 102 should be changed to "//!OFFSET -1.0 0".”这个根本就没法操作
顺便说一下,上面的测试是在公司里做的:屏幕是1600*900,视频是自制的640*360
|
|