Topic: SVP/ffdshow blocks MadVR's HDR to SDR conversion?

Hi, I'm trying to play an HDR video on my SDR display with MadVR and SVP in MPC-HC.

When playing the video with "ffdshow raw video filter" disabled in the external filters settings, MadVR converts the colors to a suitable range for my display.  However, when I re-enable ffdshow raw video filter, the colors are washed out and dark.  I've tried leaving the ffdshow filter enabled and checking "Temporarily disable SVP" in the SVP settings, but that also results in messed up colors.  This leads me to believe that the issue is caused by the ffdshow filter, and not SVP itself.  Is there something I'm missing here?  It seems like SVP/ffdshow is bypassing MadVR.

I'm aware the best solution is to simply not try and play HDR videos on SDR displays, but I would like to have the option of playing HDR videos with MadVR's color conversion and SVP's interpolation.

Thanks in advance for any help/clarification!

Re: SVP/ffdshow blocks MadVR's HDR to SDR conversion?

Finally i know why HDR to SDR not working in my machine after seeing this post!!

i block the ffdshow raw video filter... beautiful colors are coming out!

me too want to know the solution! thx in advance!

Re: SVP/ffdshow blocks MadVR's HDR to SDR conversion?

hmmm a quick search in the internet, this seem like an old issue which people brought up in year 2017...

the only option is to change your player...
VLC, MPV
good luck to us tongue

4 (edited by FrozenPlasma 14-07-2018 20:12:48)

Re: SVP/ffdshow blocks MadVR's HDR to SDR conversion?

Unfortunately VLC doesn't support MadVR, so I tried Potplayer and MPC-BE but they both have the same issue described above.

Any other ideas?

Re: SVP/ffdshow blocks MadVR's HDR to SDR conversion?

It won't work with any of DirectShow-based video players.
Forget about madVR, try mpv.

Re: SVP/ffdshow blocks MadVR's HDR to SDR conversion?

MPV converts HDR to SDR by default, so that was a good solution to my problem.  The colors look similar to MadVR and I got it working with SVP!

For any future readers of this thread, the SVP setup instructions for MPV on Windows don't explicitly mention that you also need to install "[VPS_64] Core for Vapoursynth 64-bit" in addition to the two MPV options mentioned in the instructions.  SVP wasn't working in MPV without it.
https://www.svp-team.com/wiki/SVP:mpv

However, I'd still like to know if SVP is bypassing MadVR in MPC-HC.  I'd like to have MadVR's benefits (aside from just the color conversion) while using SVP in MPC-HC.

Re: SVP/ffdshow blocks MadVR's HDR to SDR conversion?

ffdshow raw filter doesn't support neither HDR metadata passthrough nor 10-bit color depth.

Re: SVP/ffdshow blocks MadVR's HDR to SDR conversion?

Okay so MadVR is working with SVP, just not the HDR color conversion.  Thanks!