My situation: Using an Nvidia Shield running KODI -> Yamaha receiver -> JVC projector. The black levels are not good, but I had always accepted this as a consequence of digital front projector technology (D-ILA in this case).
The other day, I did something on a total whim: I brought up the receiver's menu, just to fiddle around with it. And I happened to notice that the receiver's UI was achieving much darker blacks than the "pure black" of videos played in KODI. It was honestly like the UI was 0 and the videos were bottoming out at 16. A classic conundrum that still occasionally rears its ugly head today.
The problem here is that it could be any of three different things going on. The receiver may be somehow truncating the HDMI passthrough. The Nvidia Shield may be inherently limiting the luminance range. Or KODI may be doing this. I know it's not the video itself because I can play the same thing on my PC and get actual pure blacks.
What I'm hoping to find here is some kind of "test video" I can run through KODI to help determine just what the source of this problem is.
+ Reply to Thread
Results 1 to 20 of 20
-
-
Here's one I made several years ago:
https://forum.videohelp.com/threads/374734-Superblacks-and-superwhites-question#post2414529
That image uses the same "limited range" standard that DVD, Blu-ray, and all streaming platforms use. On a properly setup system the black background and the black bars (16 and below) should be as dark as the TV can display. If you see something like the top image in that post something is not set up correctly. And that would explain why you're getting elevated blacks.
Attached is an 1080p version encoded with x264 in MKV.Last edited by jagabo; 23rd Mar 2023 at 20:27. Reason: Added HD video
-
FWIW here a testclip I made some time ago.
The picture to the left shows a video in grayscale. The picture in the middle should be just black, the picture to the right should be white. If you clearly see the video in the middle (or right) picture you may consider to re-adjust the monitor. -
-
Here, VLC centre is black, right is white, Films and TV I can see the fans in all, WMP it's C black and R white, "Media Player" (whatever that is) I can see the fans in all. VideoRedo, I see fans C and R, Virtual Dub default I see no fans.
-
[QUOTE=Sharc;2685131] So WMP is different from what rgr reported. /QUOTE]
I think WMP behaves differently on each computer and it depends on the graphics drivers. I have Adrenaline and I don't see any adjustment options there, and I know that in others (Nvidia? Intel?) there is.
I know that MPC-HC (and MPC-BE) only behave correctly with the MPC-VR renderer. And with others differently (like WMP). -
Players can be set to full/limited range. The logical rendering device can be set to limited/full range. The graphics card can be set to limited/full range. The TV/Monitor can be set to limited/full range. It all depends on where the limited range YUV is converted to full range RGB for display. You have to go through everything and set things up correctly.
-
-
-
I believe the actual conversion to RGB is only done in the player. The driver is only responsible for the form of RGB signal transmission to the monitor (RGB->RGB or RGB->YUV).
I don't have this option in Adrenaline -- it's probably only available with an HDMI connection (I'm using DVI). -
No. Players are usually set up to pass the YUV to the renderer. Most renders pass that YUV to the graphics card. The graphics card usually converts the YUV to RGB, finally sending that RGB to the monitor/TV via the Displayport/HDMI/VGA cable. But systems can be set up differently. For example, VLC with the video output device set to "Windows GDI" will convert to RGB itself.
-
Yes, that's the renderer I meant.
Last edited by rgr; 24th Mar 2023 at 09:31.
-
And the render usually sends that YUV to the graphics card's driver where it is usually converted to RGB for transmission over the cable to the monitor. This is to offload the YUV->RGB conversion to the graphics card's hardware.
Graphics card drivers usually have a video section where the conversion range can be specified. Here's the Intel driver on my computer:
[Attachment 69948 - Click to enlarge] -
-
Originally Posted by Sharc
-
-
-
There are three choices: Limited, Full, and None. Limited and Full force incoming YUV video to be converted to RGB with the specified matrix. So a full range video forced to limited range will display with crushed blacks and whites. The None setting assumes limited range when the range isn't specified by the video. If the range is specified by the video (and the player and all intermediate filters pass that information to the graphics driver) it is displayed properly.
Similar Threads
-
Straighten me out once and for all on video levels in Vegas
By bigass in forum EditingReplies: 10Last Post: 27th Mar 2022, 15:52 -
Video Levels in Quicktime
By GaneshRavi1125 in forum Newbie / General discussionsReplies: 8Last Post: 4th Jan 2022, 10:04 -
Capture Codec Setting, Crushed Black Levels, Histogram use
By Smells_Like_Feet in forum Capturing and VCRReplies: 8Last Post: 10th Aug 2020, 10:31 -
Adjusting IRE Black Levels with Sony DV Camcorder Pass-Through Capture
By VideoDoc in forum Capturing and VCRReplies: 8Last Post: 15th Apr 2020, 04:34 -
Check Luminance Levels of video?
By mlong30 in forum Video ConversionReplies: 16Last Post: 8th Nov 2018, 10:06