Devices > Video Cards, Monitors, Televisions, and Projectors
JRiver x64 + madVR: Wrong Video Levels [Solved]
If6was9:
I have had a long time problem with JRiver 26 x64 and madVR (now on the latest build 113)
JRiver set to Red October HQ,
madVR set to Video Levels 16-235 and GPU to RGB Full 4:4:4 (0-255)
during playback if I press pause and restart, the levels change from TV Levels 0-235 to PC levels 0-255, with black crushed...
and then remain so until the next pause\start
This does not happen with JRiver x32
My OS is Win10 x64 and RX580
Can anyone with JRiver x64 try?
Thank you
tij:
--- Quote from: If6was9 on February 10, 2020, 02:59:27 pm ---and GPU to RGB Full 4:4:4 (0-255)
--- End quote ---
It’s either RGB or YCbCr 4:4:4 ... but not both
That aside ... why set MadVR different from GPU? In your case MadVR will process video in limited range ... then GPU will need to convert that to full range to output to TV. Whole point of MadVR is to have MadVR do all video processing, isn’t it?
Important setting that you did not mention is which mode you use on your TV for HDMI that PC connects to. Each TV call this thing differently. What you usually looking for is something call PC mode or Game mode.
TV manufacturer strife to make their TV appear better than competitors. To that effect they apply lots of image “enhancements” that introduces latency (basically delay between when TV receives signal and when it actually display it). Latency is not so important for watching movie but if you using MadVR - you absolutely don’t want TV to apply its “enhancements”.
If you set your TV on “PC mode” (or whatever it’s called ... EDIT: TV will not apply any image “enhancements” and will accept 0-255 mode) ... then GPU should be set at full (0-255) mode ... it’s better then to set MadVR to full mode too (0-255) as MadVR will do conversion from video limited to full.
IMHO you set your whole chain to limited if and only if your TV does not support full range.
PS. My guess is - you using full screen exclusive in MadVR? then MadVR probably forces GPU into 16-235. If you pause with mouse ... MadVR exits exclusive mode to draw MC controls - ie GPU goes to 0-255 while MadVR is still doing 16-235 resulting in crushed blacks. If you leave your mouse still long enough ... cursor and MC controls disappear letting MadVR enter full exclusive mode again where it forces GPU back to 16-235 ... just a wild guess lol
If6was9:
My TV doesn't support Full range
tij:
In that case set MadVR to 16-235 ... AND set GPU to 16-235
Edit: check which input does your TV support (does it support RGB or YCbCr 4:4:4 ... first one is preferable as MadVR works in RGB) ... you TV might not support it as disc players at most will output 4:2:2
Hendrik:
--- Quote from: tij on February 11, 2020, 03:19:07 am ---In that case set MadVR to 16-235 ... AND set GPU to 16-235
--- End quote ---
Never do that! If you set both to limited, then you get double compression and wrong levels. There is no situation where you ever want both on limited.
Either GPU to Full and madVR to limited, or madVR to full and GPU to limited. Both have advantages and disadvantages.
You could try setting madVR to full and GPU to limited, that should avoid the problem you are currently facing (and as a bonus ensure that the desktop is not black crushed)
Navigation
[0] Message Index
[#] Next page
Go to full version