DLSS 5 Neural Rendering for Images & Video with Frame Generation, RTX Video Super Resolution, HDR, and Color Grading
C++
1,381
85 commits
updated Oct 14, 2026
Visual Enhancer is a portable Windows application for AI-assisted image and video enhancement on NVIDIA RTX GPUs. Its configurable pipelines combine NVIDIA DLSS 5 Neural Rendering through the Neuroframe Engine, scaling, DLSS Super Resolution, RTX Video Super Resolution, coloring, sharpening, and film grain. Video processing also offers RTX Video HDR, DLSS Frame Generation, Video Super Resolution, Video Frame Generation, and Upscale (Lightweight) as separate stages. Arrange the effects, compare previews, and export single files or batches.
Visual Enhancer.exe.https://github.com/user-attachments/assets/8df8bd4c-01b4-47dd-9705-3614a0b0ff75
https://github.com/user-attachments/assets/cff68783-4ee9-4c99-8b36-4eee2a6437ec
https://github.com/user-attachments/assets/81c29005-e4f0-4acf-b9f7-d58850bb055f
The Neural Rendering workspace has separate Image and Video pipelines. Each keeps its own stage order and enabled effects. Drag cards to reorder them and enable only the stages you need; all cards are off by default.
| Feature | Processing |
|---|---|
| DLSS Neural Rendering | Enhance images and videos with selectable styles, intensity, local tone and structure, skin controls, automatic masking, custom control masks, and multiple passes. |
| Scaling | Resize images and videos with selectable resampling filters. |
| DLSS Super Resolution | DLAA or AI upscaling with selectable quality modes and presets. Video includes optical-flow quality controls. |
| RTX Super Resolution | NVIDIA RTX Video enhancement and upscaling, with quality levels, scale factors, or custom dimensions. |
| RTX Video HDR | Convert SDR video to HDR with contrast, saturation, middle gray, peak luminance, and precision controls. |
| DLSS Frame Generation | Increase video frame rate with target FPS, engine selection, and optical-flow quality controls. |
| Coloring | Adjust light and color, apply .cube LUTs, match image references, and export graded LUTs. |
| Sharpening | NVIDIA NIS or AMD FidelityFX CAS with adjustable strength. |
| Grain | Adjustable film grain with size, color, tonal response, and seed controls; animated grain for video. |
| Video Super Resolution | Standard Upscaling, Denoise, Deblur, and High-Bitrate modes with quality and strength controls. Denoise and Deblur retain the input dimensions. |
| Upscale (Lightweight) | Fast video upscaling with scale-factor and sharpening controls. |
| Video Frame Generation | Generate intermediate video frames using a multiplier or target FPS, with model quality and automatic scene-cut detection. |
Video-only effects appear as individual cards in the Video pipeline. Stages run from top to bottom; the application checks hardware support, dimensions, frame rates, and HDR compatibility before processing.
Ctrl+Shift+F).| Type | Input | Output |
|---|---|---|
| Images | PNG, JPEG, WebP, AVIF, TIFF, BMP, GIF, SVG, HEIF/HEIC, and many camera RAW formats | PNG, JPEG, WebP, AVIF, TIFF; 16-bit export for PNG/TIFF |
| Video | MP4, MKV, MOV, AVI, WebM, M4V, TS/MTS/M2TS, WMV, FLV | H.264, H.265, AV1, ProRes Proxy/HQ, FFV1 Lossless RGB 10-bit; compatible MP4, MKV, or MOV containers |
Image processing applies supported color profiles and EXIF orientation, retains supported metadata, and preserves transparency where the output format allows it. Animated or multipage images use the first frame/page. Video exports retain audio, metadata, and chapters where supported; subtitle preservation depends on the processing path and container.
NVIDIA NVENC export requires an encoder supported by the selected RTX GPU. AV1 hardware encoding requires RTX 40 or 50 series; software AV1 is available through the plain codec option.
Settings contains interface language, AI Processing GPU, Decoding / Encoding Device, Realtime Preview, and preset import/export. Select the AI GPU separately from the device used for video decoding and encoding.
Use the processing cards for individual effects and Export Settings for image format, bit depth, video codec, container, quality, and Preserve / Export 10-bit HDR. The Export dialog selects the destination and filename. Portable settings, outputs, logs, and temporary files are stored under data/; the default output folder is data/outputs/, and logs are in data/logs/.
VE_CLI.exe uses the same processing engines as the desktop application. Keep both executables beside the app/ folder.
| Command | Purpose |
|---|---|
render | Neural Rendering, or the complete enabled pipeline from a JSON preset. |
upscale | RTX or DLSS Super Resolution. |
interpolate | DLSS Frame Generation to a target FPS. |
devices | List available NVIDIA GPUs. |
.\VE_CLI.exe render "photo.png" -o "results\photo.png"
.\VE_CLI.exe upscale "clip.mp4" --scale 2 -o "results"
.\VE_CLI.exe interpolate "clip.mp4" --fps 60 -o "results"
.\VE_CLI.exe render "clip.mp4" --preset "pipeline.json" -o "results"
Use --help for options, --recursive for subfolders, --dry-run to inspect a job, and --json --quiet for scripting. Presets exported from the application include advanced effect and export settings. Without -o, output goes to data/outputs/.
Project-owned Visual Enhancer material is distributed under the Merserk Source License. The software may be used for personal, professional, and commercial work, and outputs created or processed with Visual Enhancer may be used commercially. Redistribution, mirroring, repackaging, rebranding, resale, sublicensing, publishing modified builds, and similar redistribution require prior written permission except where the license states otherwise. See LICENSE for the complete terms.
Third-party components remain subject to their own licenses and are not relicensed under the Merserk Source License. See THIRD-PARTY-NOTICES for the notices included with the application.
Visual Enhancer is an independent community project and is not affiliated with, sponsored by, or endorsed by NVIDIA. NVIDIA, GeForce RTX, DLSS, and RTX Video are trademarks and/or registered trademarks of NVIDIA Corporation.
5,310 followers · starred Sep 2026
316 followers · starred Sep 2026
213 followers · starred Sep 2026
131 followers · starred Sep 2026
DLSS 5 Neural Rendering for Images & Video with Frame Generation, RTX Video Super Resolution, HDR, and Color Grading
C++
1,381
85 commits
updated Oct 14, 2026
Visual Enhancer is a portable Windows application for AI-assisted image and video enhancement on NVIDIA RTX GPUs. Its configurable pipelines combine NVIDIA DLSS 5 Neural Rendering through the Neuroframe Engine, scaling, DLSS Super Resolution, RTX Video Super Resolution, coloring, sharpening, and film grain. Video processing also offers RTX Video HDR, DLSS Frame Generation, Video Super Resolution, Video Frame Generation, and Upscale (Lightweight) as separate stages. Arrange the effects, compare previews, and export single files or batches.
Visual Enhancer.exe.https://github.com/user-attachments/assets/8df8bd4c-01b4-47dd-9705-3614a0b0ff75
https://github.com/user-attachments/assets/cff68783-4ee9-4c99-8b36-4eee2a6437ec
https://github.com/user-attachments/assets/81c29005-e4f0-4acf-b9f7-d58850bb055f
The Neural Rendering workspace has separate Image and Video pipelines. Each keeps its own stage order and enabled effects. Drag cards to reorder them and enable only the stages you need; all cards are off by default.
| Feature | Processing |
|---|---|
| DLSS Neural Rendering | Enhance images and videos with selectable styles, intensity, local tone and structure, skin controls, automatic masking, custom control masks, and multiple passes. |
| Scaling | Resize images and videos with selectable resampling filters. |
| DLSS Super Resolution | DLAA or AI upscaling with selectable quality modes and presets. Video includes optical-flow quality controls. |
| RTX Super Resolution | NVIDIA RTX Video enhancement and upscaling, with quality levels, scale factors, or custom dimensions. |
| RTX Video HDR | Convert SDR video to HDR with contrast, saturation, middle gray, peak luminance, and precision controls. |
| DLSS Frame Generation | Increase video frame rate with target FPS, engine selection, and optical-flow quality controls. |
| Coloring | Adjust light and color, apply .cube LUTs, match image references, and export graded LUTs. |
| Sharpening | NVIDIA NIS or AMD FidelityFX CAS with adjustable strength. |
| Grain | Adjustable film grain with size, color, tonal response, and seed controls; animated grain for video. |
| Video Super Resolution | Standard Upscaling, Denoise, Deblur, and High-Bitrate modes with quality and strength controls. Denoise and Deblur retain the input dimensions. |
| Upscale (Lightweight) | Fast video upscaling with scale-factor and sharpening controls. |
| Video Frame Generation | Generate intermediate video frames using a multiplier or target FPS, with model quality and automatic scene-cut detection. |
Video-only effects appear as individual cards in the Video pipeline. Stages run from top to bottom; the application checks hardware support, dimensions, frame rates, and HDR compatibility before processing.
Ctrl+Shift+F).| Type | Input | Output |
|---|---|---|
| Images | PNG, JPEG, WebP, AVIF, TIFF, BMP, GIF, SVG, HEIF/HEIC, and many camera RAW formats | PNG, JPEG, WebP, AVIF, TIFF; 16-bit export for PNG/TIFF |
| Video | MP4, MKV, MOV, AVI, WebM, M4V, TS/MTS/M2TS, WMV, FLV | H.264, H.265, AV1, ProRes Proxy/HQ, FFV1 Lossless RGB 10-bit; compatible MP4, MKV, or MOV containers |
Image processing applies supported color profiles and EXIF orientation, retains supported metadata, and preserves transparency where the output format allows it. Animated or multipage images use the first frame/page. Video exports retain audio, metadata, and chapters where supported; subtitle preservation depends on the processing path and container.
NVIDIA NVENC export requires an encoder supported by the selected RTX GPU. AV1 hardware encoding requires RTX 40 or 50 series; software AV1 is available through the plain codec option.
Settings contains interface language, AI Processing GPU, Decoding / Encoding Device, Realtime Preview, and preset import/export. Select the AI GPU separately from the device used for video decoding and encoding.
Use the processing cards for individual effects and Export Settings for image format, bit depth, video codec, container, quality, and Preserve / Export 10-bit HDR. The Export dialog selects the destination and filename. Portable settings, outputs, logs, and temporary files are stored under data/; the default output folder is data/outputs/, and logs are in data/logs/.
VE_CLI.exe uses the same processing engines as the desktop application. Keep both executables beside the app/ folder.
| Command | Purpose |
|---|---|
render | Neural Rendering, or the complete enabled pipeline from a JSON preset. |
upscale | RTX or DLSS Super Resolution. |
interpolate | DLSS Frame Generation to a target FPS. |
devices | List available NVIDIA GPUs. |
.\VE_CLI.exe render "photo.png" -o "results\photo.png"
.\VE_CLI.exe upscale "clip.mp4" --scale 2 -o "results"
.\VE_CLI.exe interpolate "clip.mp4" --fps 60 -o "results"
.\VE_CLI.exe render "clip.mp4" --preset "pipeline.json" -o "results"
Use --help for options, --recursive for subfolders, --dry-run to inspect a job, and --json --quiet for scripting. Presets exported from the application include advanced effect and export settings. Without -o, output goes to data/outputs/.
Project-owned Visual Enhancer material is distributed under the Merserk Source License. The software may be used for personal, professional, and commercial work, and outputs created or processed with Visual Enhancer may be used commercially. Redistribution, mirroring, repackaging, rebranding, resale, sublicensing, publishing modified builds, and similar redistribution require prior written permission except where the license states otherwise. See LICENSE for the complete terms.
Third-party components remain subject to their own licenses and are not relicensed under the Merserk Source License. See THIRD-PARTY-NOTICES for the notices included with the application.
Visual Enhancer is an independent community project and is not affiliated with, sponsored by, or endorsed by NVIDIA. NVIDIA, GeForce RTX, DLSS, and RTX Video are trademarks and/or registered trademarks of NVIDIA Corporation.
5,310 followers · starred Sep 2026
316 followers · starred Sep 2026
213 followers · starred Sep 2026
131 followers · starred Sep 2026