03/28
2023
更新:这篇文章的方法是使用 MPC VideoRenderer 来调用 RTX VSR,然后让 Potplayer 使用 MPC VideoRenderer 渲染视频。这个方法已经不再必要了,因为最新版本 Potplayer 内置的 DX11 视频渲染器已经支持 RTX VSR 了。
NVIDIA 的视频超分辨率技术(RTX VSR)目前官方只支持在浏览器里使用,这在看网络视频和直播时很有用,但是看本地视频就不方便了。
我在网上看到一个方法可以让本地视频播放器使用 RTX VSR 提高清晰度,经过试验确实有效。
首先从 emoose VideoRenderer 仓库里下载压缩包:https://github.com/emoose/VideoRenderer/releases
或从本站下载:mpc-videorenderer-rtx1.1.zip
解压后移动到你存放软件的位置(解压后的文件不能删除):
然后依次在我选中的 3 个 cmd 文件上右键,以管理员身份运行。
这会在系统里注册一个 MPC 视频渲染器,然后我们打开 Potplayer,按 F5 调出选项菜单:
在“视频”分类里点击视频渲染器下拉列表,选择 MPC 视频渲染器,确定即可。
这样在 Potplayer 里播放视频就可以使用超分辨率技术了。
在播放视频时可以按 Tab 键显示播放信息,确认使用 MPC 视频渲染器并且使用了独显解码即可。
在默认情况下 Potplayer 可能使用核显解码,但是核显不能使用 NVIDIA RTX VSR,我们需要在系统设置中让 Potplayer 使用 NVIDIA 独显解码。