2026 Case file
DLSS 5 Video Player
Open-source release
I built a free, open-source Windows player that runs any video through experimental DLSS 5 neural rendering on NVIDIA RTX cards and lets you compare every rendered frame with the original.
On this page
Show what the model changed, frame by frame.
I built DLSS 5 Video Player to see what a neural renderer actually does to a picture. Open a video, photo or GIF and press D; within seconds the render is playing. The original is always one key away, on the same frame.
Comparison is the product
Split, Wipe, Difference (the change, amplified), Side by side and 2 × 2 views share one timeline, with a mix slider, zoom to 8x and a 4x loupe. Switching views never moves the playhead. The project’s own comparison stills include a frame where the model makes the picture worse.
Saving a comparison image writes exactly what the picture shows, with a footer that records the video, frame, view, neural settings and runtime, so anyone can check the comparison later.
Rendering behind the playhead
A session collects a four-second lead, then plays rendered frames while the render continues ahead of the playhead, nearest frames first. Rendered frames play wherever they exist; elsewhere the original plays while the render catches up. A whole-video render is reused as long as the source, runtime and settings still match.
Honest about what it is
This is a community project, not an NVIDIA product. The player calls NVIDIA NGX Super Resolution, and a separate runtime add-on observes those calls to perform experimental neural rendering. It is not an official DLSS 5 SDK integration, and motion and depth derived from video are estimates.
The neural runtime is an unsigned community build, so the release documents how to verify every file or supply the runtime yourself. Neural rendering needs Windows, an NVIDIA RTX card and driver 610.47 or newer; the README lists the tested GPUs and measured frame costs.