How to setup Anime4K

平澤近子HirasawaKinko
3 min readJul 24, 2022

--

Anime4K is an AI upscaling plugin for video player, its usage is not limited by anime, you can use it on other content although not optimized.

Herer I documented how I installed this thing mainly to serve myself. Then i think this may also benefit you. So here this is.

## 1. Download mpv.net player

## 2. Download Anime4K shader files

## 3. Set Key Bindings for Anime4K

  1. Open mpv.net player
  2. right click -> Settings -> Open Config Folders
  3. Edit the input.conf by text editor
  4. Insert below code to the end of the input.conf ( Here I changed the original key binding CTRL+NUM to CTRL+Alt+NUM to avoid collision )
  5. Later you can use CTRL+Alt+1 , CTRL+Alt+2, CTRL+Alt+3 to toggle Anime4K
  6. And you can use CTRL+Alt+0 to disable Anime4K
  7. Create a new folder named ‘shaders’ in this config folder
  8. Put everything in Anime4K.zip into the root of the folder ‘shaders’
  9. Done

Optimized shaders for higher-end GPU:
(Eg. GTX 1080, RTX 2070, RTX 3060, RX 590, Vega 56, 5700XT, 6600XT)

> you copy and paste stuff below

CTRL+Alt+1 no-osd change-list glsl-shaders set “~~/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”; show-text “Anime4K: Mode A (HQ)”
CTRL+Alt+2 no-osd change-list glsl-shaders set “~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Soft_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”; show-text “Anime4K: Mode B (HQ)”
CTRL+Alt+3 no-osd change-list glsl-shaders set “~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_VL.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl”; show-text “Anime4K: Mode C (HQ)”
CTRL+Alt+0 no-osd change-list glsl-shaders clr “”; show-text “GLSL shaders cleared”

Optimized shaders for lower-end GPU:
(Eg. GTX 980, GTX 1060, RX 570)

> you copy and paste stuff below

CTRL+Alt+1 no-osd change-list glsl-shaders set “~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl”; show-text “Anime4K: Mode A (Fast)”
CTRL+Alt+2 no-osd change-list glsl-shaders set “~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Soft_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl”; show-text “Anime4K: Mode B (Fast)”
CTRL+Alt+3 no-osd change-list glsl-shaders set “~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_M.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl”; show-text “Anime4K: Mode C (Fast)”
CTRL+Alt+0 no-osd change-list glsl-shaders clr “”; show-text “GLSL shaders cleared”

--

--

平澤近子HirasawaKinko

MTF<-Machine Learning<-Algorithms<-Quantum Computing<-Math<-GIS<-Python<-Urban Studies<-Folklore<-History<-Philosophy<-Japanese Literature