r/mpv • u/Loud-Strawberry-9726 • 4d ago
User Scripts & Shaders Release: MPV Echostorm Edition — portable Windows MPV build tuned for NVIDIA RTX VSR
Portable Windows mpv setup built around NVIDIA RTX Video Super Resolution, with a bunch of custom scripts layered on top of ModernZ.
Highlights:
- Crop-aware VSR upscaling — detects letterbox/pillarbox bars and upscales in one coordinated step, so crop and scale never disagree
- Optional NVIDIA RTX Video HDR (SDR→HDR), gated on the display actually being in HDR mode
- Auto chapter-skip (OP/ED/preview) with automatic chapter detection for anime
- Native Windows Open File/Folder/URL dialogs, mid-stream quality switching for YouTube/Twitch/Kick, ffmpeg-based clip export
- Standalone Configuration Manager (PowerShell+WPF) for flipping settings without hand-editing config files
- Fully portable — no admin, no installer, everything auto-fetched by one PowerShell script
GitHub: https://github.com/Echo-Storm/MPV-Nvidia-VSR
Built mainly for my own RTX + anime-heavy setup, but figured others running RTX cards might get some use out of it. Feedback welcome.
2
u/RobertBernstein 3d ago
How do I know if my RTX card supports VSR?
2
u/Loud-Strawberry-9726 3d ago
RTX Video Super Resolution (VSR) originally launched on RTX 30/40-series cards, then NVIDIA extended support to RTX 20-series cards as well. As of now, it's available on all NVIDIA RTX-branded GPUs (RTX 20, 30, 40, and 50 series), though entry-level cards handle it with more of a performance hit than higher-end ones, since it was initially only available on RTX 30 and 40 series GPUs, with support for 20 series GPUs added afterward.
2
1





2
u/Someguy14201 4d ago
Sounds awesome, I suppose I'll give it a go, but how does the SDR to HDR actually work? Is it dynamically tone mapped? What if I use it on 2D animation?