Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Plex GLSL Shaders (Video Filters)

GLSL Shader pack for Plex HTPC/Plex Media Player/MPV (Realtime Upscaling, CRT, FilmGrain)

Also works on Jellyfin with MPV Shim

Installation:

just copy the Shaders folder and input.conf to %LOCALAPPDATA%\Plex HTPC\shaders or %LOCALAPPDATA%\Plex\shaders (Windows)

(for MacOS: /Library/Application Support/Plex/shaders or /Library/Application Support/Plex HTPC/shaders)

CRT Filter Animation Filter Animation Filter Make My GPU Hurt 2

Usage:

Shader Hotkeys are:

CTRL + 0 : Clear all shaders

ALT + 0 : Animation/Cartoon Upscale (Anime4k Restore+Enhanced FSRCNNX) (Upscale/Sharpen/Denoise)

CTRL + 1-6 : Anime4K shaders by bloc97

CTRL + 7 : FilmGrain

CTRL + 8 : Filmgrain (Light) + SSimSuperRes-Mitchell (Upscale/sharpener)

CTRL + 9 : Filmgrain + SSimSuperRes-Mitchell (Upscale/sharpener)

CTRL + - : CRT Simulator (Brighter)

CTRL + = : CRT Simulator (+Filmgrain)

ALT + 1-4 : CRT alternative modes (crt-lottes shadow mask setting)

ALT + 5 : Make My GPU Hurt (FSRCNNX+KrigBilateral)

ALT + 6 : Make My GPU Hurt Ultra (FSRCNNX+SSimSuperRes-mitchell+KrigBilateral)

ALT + 7 : FilmGrain (Lighter) + SSimSuperRes-Mitchell (Upscale/sharpener)

ALT + 8 : Filmgrain (Medium) + SSimSuperRes-Mitchell (Upscale/sharpener)

ALT + 9 : Filmgrain (Heavy) + SSimSuperRes-Mitchell (Upscale/sharpener)

Load on startup

to enable a shader by default when you open Plex, create an mpv.conf in the same directory as input.conf and edit it like so:

#enable shader(s) on startup (SSimSuperRes-mitchell)
glsl-shaders="~~/shaders/SSimSuperRes-mitchell.glsl"

optionally, use a semicolon ; to load multiple shaders:

#enable shader(s) on startup (Filmgrain + SSimSuperRes-mitchell)
glsl-shaders="~~/shaders/filmgrain-lighter.glsl;~~/shaders/SSimSuperRes-mitchell.glsl"

About

GLSL Shader pack for Plex HTPC/Plex Media Player (or MPV)

Resources

Stars

50 stars

Watchers

2 watching

Forks

Contributors

Languages