Jellyfin AI Upscalerv1.6.1.16

AI model catalog

32 models shipped, 5 marked [self-host required]. Weights are pulled on demand — none of them are bundled in the Docker image.

General-purpose upscalers

ModelScaleTypeVRAM (est.)Best for
realesrgan-x4plusESRGAN~4 GBGeneral live-action, default
realesrgan-x2plusESRGAN~3 GBFast 2× pass
realesrnet-x4plusESRGAN~4 GBNoise-heavy sources
swinir-m-x4SwinIR~5 GBFilm grain preservation
swinir-l-x4SwinIR Large~8 GBBest quality, slow
hat-s-x4HAT Small~4 GBBalanced modern
hat-m-x4HAT Medium~6 GBBalanced modern
hat-l-x4HAT Large~9 GBSharpest general

Anime upscalers

ModelScaleTypeVRAM (est.)Best for
realesrgan-anime-x4ESRGAN-anime~3 GBClassic anime, default
anime-compact-x4Compact~2 GBFast anime, low-VRAM GPUs
waifu2x-cunet-x2CUNet~2 GBLine-art preservation
waifu2x-upconv-x2UpConv~2 GBFast waifu2x variant
animesr-v2-x4 [self-host required]AnimeSR v2~5 GBModern anime, best quality
apisr-x3 [self-host required]APISR~4 GBAnime at 3× scale

Fast / low-VRAM

ModelScaleTypeVRAM (est.)Best for
fsrcnn-x2FSRCNN~200 MBReal-time on iGPU
fsrcnn-x3FSRCNN~250 MBFast 3× pass
fsrcnn-x4FSRCNN~300 MBCPU-only fallback
espcn-x2ESPCN~150 MBLightest model
espcn-x4ESPCN~200 MBCPU real-time

Temporal / multi-frame

ModelScaleTypeVRAM (est.)Best for
edvr-m-x4 [self-host required]EDVR Medium~8 GBTemporal consistency
realbasicvsr-x4 [self-host required]BasicVSR~7 GBReal-world low-res video
nomos8k-hat-x4 [self-host required]HAT-Nomos~9 GBNomos8k-trained variant

Frame interpolation (RIFE)

ModelPurposeVRAM (est.)Speed tier
rife-v4.9Best quality~2 GBSlow
rife-v4.8Balanced (new in v1.6.1.12)~2 GBMedium
rife-v4.7Fast~1.5 GBFast
Migration: old rife-v4.6 / rife-v4.6-lite references in saved configs are transparently mapped to the new versions via MODEL_ALIASES.

Face restoration

gfpgan-v1.4Forgiving restoration, works on very blurry faces, less sharp~1 GB
codeformerSharper restoration, needs reasonably recognisable face input~1.5 GB

About [self-host required]

Five models do not have a public ONNX mirror available at a URL the plugin can hit directly. You have to export them yourself.

Model endpoints (REST)

GET  /models                       # full catalog
GET  /models/{id}                  # single model details
POST /models/{id}/download         # fetch ONNX weights
POST /models/{id}/load             # warm into GPU memory
POST /models/{id}/unload           # free VRAM
GET  /Upscaler/recommend-model     # plugin → service: pick per-video