Aleksoid1978 / VideoRenderer

Внешний видео-рендерер
GNU General Public License v3.0
997 stars 110 forks source link

Nvidia RTX video super resolution is not working correctly when playing 10bit hevc video #104

Closed magiclu closed 8 months ago

magiclu commented 8 months ago

Nvidia RTX video super resolution is not working correctly when playing hevc video I upgrade all the related software to newest Nvidia driver 546.01 MPC-BE.1.6.10 MPC Video Renderer 0.6.9.2117

GPU:RTX 3080ti

when playing h264 video my gpu can get to about 100-120w power draw on quality 4 and I can see video quality improvement when playing 8bit hevc video my gpu can get to about 100-120w power draw on quality 4 and I can see video quality improvement when playing 10bit hevc video my gpu can stay at about 32w power draw on quality 4 and I can not see video quality improvement

8bit hevc is rare.10bit hevc is common

windows 11.tried with OS HDR on and off. the same

Is this Nvidia's issue?

image image
clsid2 commented 8 months ago

It does not support 10-bit. Limitation of NVIDIA driver.

v0lt commented 8 months ago

There are no restrictions for SuperRes in MPC VR. A request is sent (which is always successful), and then the driver does everything. https://github.com/Aleksoid1978/VideoRenderer/blob/58bd1e130b879c3e450efa7714965b5eed262a17/Source/D3D11VP.cpp#L576

magiclu commented 8 months ago

I found a workaround .I changed texture format to 8bit from auto

Even if doing this may downgrade video quality. After VSR. It is still an upgrade

image