Insider Insider
3dnchu 尚无浏览 2 分钟阅读

DLSS 5 Visual Enhancer | 可使用 DLSS 5 Neural Rendering 提升图像与视频高品质化的面向 Windows 的开源工具!

Merserk 先生在 GitHub 上公开了可将 DLSS 5 Neural Rendering 应用于游戏外图像和视频的 Windows 工具「DLSS 5 Visual Enhancer」!

DLSS 5 Visual Enhancer

https://github.com/Merserk/dlss5-visual-enhancer

DLSS 5 Visual Enhancer是由 Merserk 公开的、将 DLSS 5 Neural Rendering 的 Feature 18 管道应用于静止图像和视频的 Windows 工具
它不是在游戏内使用 DLSS,而是输入图像或视频,通过 ReShade / RenoDX 的 DLSS 5 Neural Rendering 处理,将其作为通用的视觉增强功能使用
提供了基于 Gradio 的本地 UI,可输入图像和视频并调整各种参数。
它并不是 NVIDIA 官方工具,与 NVIDIA、ReShade、RenoDX、FFmpeg 等无关,是独立的社区项目。

  • 图像&视频处理:支持静止图像的批处理和整段视频渲染
  • DLSS 上采样:可选择 DLAA / Native(1x)、Quality(1.5x)、Balanced(约 1.724x)、Performance(2x)、Ultra Performance(3x)
  • 最高 8K 输出:支持最高 7680×4320
  • Neural Rendering 调整:可调整 Preset、Natural / Cinematic Style、Intensity、Local Tone、Local Structure、Skin Structure 等
  • 支持多种图像格式:可输入 PNG、JPEG、WebP、AVIF、TIFF、HEIF / HEIC、SVG、多种 Camera RAW 格式等
  • 视频输出:支持 H.264、HEVC、AV1、ProRes Proxy
  • 视频预览:可生成 1 帧或 3 秒的预览
  • 使用 Optical Flow:视频中从 OpenCV DIS Optical Flow 生成运动信息,并在场景切换时重置历史

NR Intensity、Local Tone Strength、Local Structure Strength 等可以在 0~2 范围内调整,Skin Structure Strength 还提供了面向皮肤的专用调节项。

运行环境

目前需要以下环境。

  • Windows 64bit
  • Direct3D 12
  • NVIDIA GeForce RTX GPU
  • 主要面向并支持 RTX 40 / 50 系列
  • RTX 30 系列作为较慢的 Beta Path 提供支持
  • RTX 20 系列以及非 RTX GPU 不支持

处理管线为8bit SDR sRGB / RGBA8,不支持保留 HDR。
即使输入 HDR 视频或高位深图像,也会转换为 SDR。

目前导入时请注意

虽然已在 GitHub 上公开源码,但仅凭仓库本身并不能完整运行
仓库中不包含 DLSS / NGX 相关运行时、ReShade、RenoDX DLSS 5 addon、项目专用的 D3D12 Worker 等实际渲染所需的一部分二进制文件。

此外,也没有公开专用 Native Worker 的构建项目,因此仅凭 GitHub 上的源码无法重建完整渲染器。
作者要求从具备使用权限的正规来源获取所需外部文件。
NVIDIA DLSS / NGX 等专有文件也适用各自的许可条件。
因此目前需要注意的是,它并不是像一般开源工具那样“从 GitHub 下载后即可立即使用”的类型。

关于 DLSS 5

DLSS 5 与以往的 Super Resolution 或 Ray Reconstruction 不同,是利用 Neural Rendering 来实时增强游戏画面的光照和材质等外观的新型 DLSS 技术

前些日子,DLSS 5 相关文件泄露成为话题,也出现了使用 RenoDX 将 DLSS 5 导入支持游戏的尝试。
DLSS 5 Visual Enhancer 也是利用该 DLSS 5 Neural Rendering 的社区开发工具之一。

NVIDIA DLSS 5 | 从《NBA 2K27》中发现了未正式版运行时,Modder 实现了将其导入各种游戏!

※这里放置相关文章博客卡片

许可证

DLSS 5 Visual Enhancer 作者的原创代码部分以MIT License公开。
不过,该许可证仅适用于项目独有的代码部分。
DLSS / NGX、ReShade、RenoDX、FFmpeg 等外部组件则分别适用各自的许可证和分发条件。

不是把 DLSS 5 Neural Rendering 集成进游戏里,
而是把它当成图像&视频加工工具来使用的工具。
虽然很有意思,但导入难度可能稍高?
DLSS 5 本身也还处于各种特殊状况中,
如果要尝试,请连同许可证等一起自行承担责任!

链接

DLSS 5 Visual Enhancer – GitHub