MPC VideoRenderer with code to enable RTX Video HDR (nvidia driver 551.23 required)
Thanks to clsid2 for initial work on adding it to MPC-VR.
Changes in rtx-hdr-1.2:
- rtx-hdr: allow 10-bit SDR content to work with rtx-hdr
- rtx-hdr: if driver failed to enable rtx-hdr, should now reinit with correct colorspace
- superres: only enable for SDR sources
Changes in rtx-hdr-1.1:
- rtx-hdr: only request RTX HDR for SDR sources
- superres: allow superres to be activated up to 1440p per NV docs
Setup:
-
Extract ZIP somewhere you want to install the renderer (make sure not to move/delete it afterwards or renderer will break)
-
Right click
Install_MPCVR_32.cmd
file and chooseRun as Administrator
, same forInstall_MPCVR_64.cmd
. -
Inside MPC-HC go to
View > Options > Playback > Output
, pickMPC Video Renderer
from the dropdown list.
(for MPC-BE it should be underView > Options > Video
) -
Press OK to all dialogs and close down your player (usually needs to close down for it to change renderer properly)
-
Now open a video file, changing the SuperRes/HDR options in NVIDIA Control Panel while a video is playing should have a noticeable difference.
-
SuperRes: recommend following the steps at bottom of #1 (comment) to automatically convert any 10/16-bit
P01X
content to a format that VSR has better support for.
SuperRes has to be enabled in VideoRenderer options for it to activate, the EnableVideoSuperRes.reg
file below can enable it for you, or you can use the VideoRenderer options window in MPC-BE (View > Options > Video > Properties
, portable MPC-BE here can set it globally: MPC-BE.1.6.11.x64.7z).
RTX HDR should be activated as long as it's enabled in NVCP.