简述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的观感。