add other shaders

This commit is contained in:
sudacode 2025-04-12 01:18:10 -07:00
parent d9747459d8
commit 04fabf6356
Signed by: sudacode
SSH Key Fingerprint: SHA256:lT5C2bB398DcX6daCF/gYFNSTK3y+Du3oTGUnYzfTEw
5 changed files with 6779 additions and 10 deletions

View File

@ -194,7 +194,8 @@ CTRL+2 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/NVScaler.glsl"
CTRL+3 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/CAS-scaled.glsl"; show-text "CAS" CTRL+3 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/CAS-scaled.glsl"; show-text "CAS"
CTRL+4 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/FSRCNNX.glsl"; show-text "FSRCNNX" CTRL+4 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/FSRCNNX.glsl"; show-text "FSRCNNX"
CTRL+5 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/ArtCNN_C4F32.glsl"; show-text "ArtCNN" CTRL+5 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/ArtCNN_C4F32.glsl"; show-text "ArtCNN"
CTRL+6 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/ArtCNN_C4F32.glsl:~/.config/mpv/shaders/FSRCNNX.glsl:~/.config/mpv/shaders/CAS-scaled.glsl:~/.config/mpv/shaders/NVScaler.glsl"; show-text "ALL" CTRL+6 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/ArtCNN_C4F16_DS.glsl"; show-text "ArtCNN"
CTRL+7 no-osd change-list glsl-shaders set "~/.config/mpv/shaders/ArtCNN_C4F16.glsl"; show-text "ArtCNN"
CTRL+0 no-osd change-list glsl-shaders clr ""; show-text "GLSL shaders cleared" CTRL+0 no-osd change-list glsl-shaders clr ""; show-text "GLSL shaders cleared"

View File

@ -14,7 +14,8 @@ volume=75
audio-spdif=ac3,eac3,dts-hd,truehd audio-spdif=ac3,eac3,dts-hd,truehd
# glsl-shaders="~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Restore_CNN_VL.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_VL.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl" # glsl-shaders="~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Restore_CNN_VL.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_VL.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"
# glsl-shaders="~~/shaders/FSRCNNX.glsl:~~/shaders/FSR.glsl:~~/shaders/NVScaler.glsl:~~/shaders/CAS-scaled.glsl" # glsl-shaders="~~/shaders/FSRCNNX.glsl:~~/shaders/FSR.glsl:~~/shaders/NVScaler.glsl:~~/shaders/CAS-scaled.glsl"
glsl-shaders="~~/shaders/ArtCNN_C4F32.glsl:~~/shaders/FSRCNNX.glsl:~~/shaders/CAS-scaled.glsl" # glsl-shaders="~~/shaders/ArtCNN_C4F32_DS.glsl"
glsl-shaders="~~/shaders/ArtCNN_C4F32.glsl"
# Can fix stuttering in some cases, in other cases probably causes it. Try it if you experience stuttering. # Can fix stuttering in some cases, in other cases probably causes it. Try it if you experience stuttering.
opengl-early-flush=no opengl-early-flush=no
@ -31,19 +32,34 @@ sub-auto=fuzzy
slang=en,eng slang=en,eng
# profile=svp # profile=svp
profile=gpu-hq profile=high-quality
blend-subtitles=video blend-subtitles=video
# GPU OPTIONS # GPU OPTIONS
vo=gpu-next vo=gpu-next
hwdec=nvdec-copy hwdec=nvdec-copy
gpu-api=vulkan gpu-api=vulkan
scale=bicubic # scale=bicubic
dscale=bicubic # scale=ewa_lanczos
# scale-blur=0.981251
# dscale=bicubic
dscale=catmull_rom
cscale=bicubic cscale=bicubic
tscale=oversample tscale=oversample
interpolation=yes interpolation=yes
interpolation-preserve=no interpolation-preserve=no
# fruit: 8-Bit/8-Bit+FRC display
# ordered: true 10-Bit/12-Bit display
# error-diffusion: high-end GPUs
dither=error-diffusion
dither-depth=auto
error-diffusion=sierra-lite # uncomment if not 'error-diffusion'
###### Antiring
scale-antiring=0.5
dscale-antiring=0.5
cscale-antiring=0.5
# laptop # laptop
# vo=gpu # vo=gpu
# gpu-api=opengl # gpu-api=opengl
@ -55,11 +71,11 @@ input-ipc-server=/tmp/mpvsocket
# ao=pule,pipewire # ao=pule,pipewire
ao=pipewire,pulse ao=pipewire,pulse
deband=no deband=yes
deband-iterations=2 deband-iterations=4
deband-threshold=64 deband-threshold=35
deband-range=20 deband-range=16
deband-grain=64 deband-grain=4
subs-with-matching-audio=no subs-with-matching-audio=no
sub-fix-timing=yes sub-fix-timing=yes
@ -68,6 +84,14 @@ sub-ass-override=scale
sub-gauss=1.0 sub-gauss=1.0
sub-gray=yes sub-gray=yes
###### High-quality screenshots
screenshot-format=webp
screenshot-webp-lossless=yes
screenshot-high-bit-depth=yes
screenshot-sw=no
screenshot-directory="/truenas/sudacode/pictures/mpv"
screenshot-template="%f-%wH.%wM.%wS.%wT-#%#00n"
[hdr] [hdr]
target-colorspace-hint=yes target-colorspace-hint=yes
gpu-api=vulkan gpu-api=vulkan
@ -98,3 +122,6 @@ slang=ja,jpn,JA,JPN
alang=ja,jpn alang=ja,jpn
vlang=ja,jpn vlang=ja,jpn
sub-font="Noto Sans CJK JP" sub-font="Noto Sans CJK JP"
sub-border-size=1
sub-shadow-color=0.0/0.0/0.0/0.50
sub-shadow-offset=2

1407
shaders/ArtCNN_C4F16.glsl Normal file

File diff suppressed because it is too large Load Diff

1407
shaders/ArtCNN_C4F16_DS.glsl Normal file

File diff suppressed because it is too large Load Diff

3927
shaders/ArtCNN_C4F32_DS.glsl Normal file

File diff suppressed because it is too large Load Diff