Topic: SVP4 Showing Incorrect color

Hello, I've recently noticed that the videos processed by SVP4 using ffdshow don't display colors correctly, they seem to have some sort of green tint compared to the videos processed using only LAV+madVR (this is particularly noticeable in the skin tones, just take a look at the last screenshot).
Here are some examples:

First a screenshot of the original file:
http://i.imgur.com/Us0ZUOS.jpg

A screenshot capture of the file being played using LAV Video Decoder + madVR
http://i.imgur.com/MOXsE0r.jpg

And finally a screenshot capture of the file being played using ffdshow + SVP4 + madVR
http://i.imgur.com/NCsUjQT.jpg

Now I'm wondering if ffdshow not being able to process 10bit or higher has something to do about it, if anyone knows what could be causing this problem or how to fix it I would love to hear it.
Thanks.

Re: SVP4 Showing Incorrect color

avisynth embedded in ffdShow works with 8bit color in YV12 format.
Maybe MPC-HC uses incorrect color conversion?
I know two MPC-HC settings:
1) View - Renderer settings - Color managment
2) Play - Shaders - Select Shaders... - try one by one top 4 pcs: 0-255, 16-235, BT.601. - Add to pre-resize - Apply

Re: SVP4 Showing Incorrect color

I personally have this issue: when SVP lighting is used I get different  color than when without lighting or original.
Here is a comparison of captured frames http://screenshotcomparison.com/comparison/215088
And here is same comparison where I manually added light bars to non-lighting frame so it would have same size for better distinguishing. http://screenshotcomparison.com/comparison/215089

As you can see video with lighting is somewhat lighter/greenish. I tested this on LAV with both CUDA and DXVA copy-back.

Re: SVP4 Showing Incorrect color

EmilKolar
I've recently noticed that the videos processed by SVP4 using ffdshow don't display colors correctly

It's not a big surprise you get slightly different colors (+-1 per component) comparing Hi444PP with YV12. Otherwise what would be the point of 444 10-bit encoding?
In mpv you'll get 420 10-bit instead of YV12.

Re: SVP4 Showing Incorrect color

Chainik wrote:

It's not a big surprise you get slightly different colors (+-1 per component) comparing Hi444PP with YV12. Otherwise what would be the point of 444 10-bit encoding?
In mpv you'll get 420 10-bit instead of YV12.

Thanks, I tried MPV but the lack of GUI makes it very hard to use/configure. If you could share some config file that I could copy and paste to get the best quality possible similar to what you get using madVR that would be of great help.

Re: SVP4 Showing Incorrect color

> I tried MPV but the lack of GUI makes it very hard to use/configure

http://www.svp-team.com/forum/viewtopic.php?id=3716

> If you could share some config file that I could copy and paste

Uncomment "profile=opengl-hq" line in "default" mpv.conf installed with SVP (see SVP 4/mpv64 folder)

7 (edited by sv0911 10-07-2017 17:55:20)

Re: SVP4 Showing Incorrect color

@EmilKolar

Thanks, I tried MPV but the lack of GUI makes it very hard to use/configure.

You can also try SMPlayer (based on mpv), works great!