Nvidia显卡开启RTX VSR视频超分和RTX HDR

简述

RTX VSR 视频超分 与 DLDSR 无法同时启用。当DLDSR启用时,RTX VSR 与 RTX HDR 均无法工作。可以通过切换到普通DSR来解决。

DLDSR:Nvidia基于深度学习的动态分辨率调整功能,可以突破显示器分辨率上限、设置更高的分辨率;可以在英伟达控制面板 - 管理3D设置 - 全局设置 - DSR因数 中启用。

背景

最近在翻英伟达控制面板的时候,无意间看到视频超分功能已经更新了自动质量,可以自动化调节低分辨率视频的超分质量。

本着可以不用但不能没有的原则,想打开看看效果,却发现无论浏览器视频播放质量如何,英伟达控制面板均显示 非活动,是没有开启的状态。

但是理论上这种做到驱动里面的功能,没道理不起作用,应该已经很完善了,遂调查之。

尝试

  • 如果浏览器未开启硬件加速,可能由CPU解码视频,无法触发视频超分,但此时浏览器已打开硬件加速
  • 上网调查,发现大部分人都在讨论edge浏览器以及其自带超分功能与显卡超分冲突,但我用的是Chrome
  • 由于主显示器跑在HDMI2.1上并在显示器中开启了超频,猜测可能是该原因导致,但尝试过各种刷新率的设置,都不行
  • 想到手上还有一条DP线,将显示器用DP线与显卡连接并跑在DP1.4上,也无法触发 RTX VSR的开启状态,尝试过关闭DSC,无果
  • 后在某犄角旮旯处看到DLDSR相关字眼,已经鏖战一夜的我,又起床开机,继续尝试

解决

由于我有两台分辨率和尺寸都不一样的屏幕,并且想让主、副屏幕之间窗口切换时不缩放,所以要统一两块显示器的dpi,最好的方法是提高副屏的分辨率,简介提高DPI。

该功能可以由DSR实现,英伟达更新迭代,最新的DSR选项可以选DLDSR,于是就选择了它。

经过测试,RTX VSR无法正常触发的原因与DLDSR有关,关闭DLDSR并启用普通DSR后,浏览器播放低分辨率视频,可以看到该功能已被自动触发。

并且发现,该功能是自动检测活动视频播放的,开关开启后,无需重启浏览器,正在播放的视频可以直接被渲染处理。

进阶

  • 在最新版的NVIDIA APP(前Geforce Experience)上,存在一个额外的配置,允许活动状态显示在播放的视频上。

效果如图,480p启用视频超分, 工作图标在图片右上角

480p关闭视频超分

4K原始画质

可以看到,有涂抹效果,边缘更加锐利,锯齿和噪点减少

  • 考虑到这是驱动级的功能,应该有现成解码器已经兼容了调取API,网上搜索发现MPCVR已经支持该功能,随将其添加到Potplayer中进行测试。
    测试视频:寒蝉悲鸣之时,Ma10P, 720P, VCB-Studio
    开启NVIDIA VSR

关闭NVIDIA VSR

细节对比

可以看到,衣领处锯齿明显减少,眼神也变得清澈,该远景下有着伪1080P的观感。