hooke007 / MPV_lazy

🔄 mpv player 播放器折腾记录 windows conf ; 中文注释配置 快速帮助入门 ; mpv-lazy 懒人包 win10 x64 config
https://hooke007.github.io
Other
4.1k stars 154 forks source link

MPV: superxbr-chroma: from the log: Registering hook pass: unknown user shader #392

Closed realdevnullius closed 11 months ago

realdevnullius commented 11 months ago

Is that warning / error to be expected? Or is something going wrong?

From my mpv.conf: glsl-shaders="~~home/shaders/superxbr/superxbr-chroma.hook"

Same problems for superxbr-native.hook.

No other shaders are loaded. Thanks!

Which brings me to my bonus question... Is super-xbr--rgb--1.2-sharpness.hook used with 1 of the other 2 shaders (superxbr-native and super-xbr--rgb), or only with super-xbr--rgb?

hooke007 commented 11 months ago

How to reproduce it? https://github.com/bjin/mpv-prescalers/blob/1fb1c079405b674d54206ff2c52fd520db63ff10/superxbr-chroma.hook It works fine here.

realdevnullius commented 11 months ago

Weird. Your link indeed has a !DESC which my file is missing. I downloaded the 3 shaders from https://github.com/hooke007/MPV_lazy/tree/bfea2cd24f34c0eb695eec44b25355db9bfb3d6d/portable_config/shaders because they appeared to be newer. I'll add the description tags and I think that'll solve it. Sorry. Thanks!

And if I may... What are the differences between all the super-xbr shaders you wrote? Any link I can catch up and try to understand when to use what?

hooke007 commented 11 months ago

The xbr shaders are actually the same deleted ones in bjin's repo (He is the creator). ref https://github.com/bjin/mpv-prescalers/tree/1fb1c079405b674d54206ff2c52fd520db63ff10#filenames