default-shader-pack
default-shader-pack copied to clipboard
how to use pack.json profiles?
The only way I know how to use shaders is the way described by Anime4k
They are used with MPV Shim: https://github.com/jellyfin/jellyfin-mpv-shim#shader-packs-1
Check out https://gitlab.com/-/snippets/2292495
It generates cmdline arguments for mpv. For instance "--profile=Generic (FSRCNNX)"
gives
--deband --deband-grain=0 --deband-range=12 --deband-threshold=32 --hwdec=auto-copy --profile=gpu-hq --gpu-api=opengl --fbo-format=rgba16f --dither-depth=auto --dither=fruit --scale=ewa_lanczos --dscale=mitchell --linear-downscaling=no --cscale=mitchell --glsl-shader=/usr/share/mpv-shim-default-shaders/shaders/noise_static_luma.hook --glsl-shader=/usr/share/mpv-shim-default-shaders/shaders/noise_static_chroma.hook --glsl-shader=/usr/share/mpv-shim-default-shaders/shaders/FSRCNNX_x2_8-0-4-1.glsl --glsl-shader=/usr/share/mpv-shim-default-shaders/shaders/SSimDownscaler.glsl --glsl-shader=/usr/share/mpv-shim-default-shaders/shaders/KrigBilateral.glsl