Originally Posted by karoloydi
My tv (Samsung LE46A656) has an option for HDMI blavk level "normal" or "low". When its set to normal its expecting 0-255, when set to low its expecting 16-235.
The tv is basically my pc monitor, but I am also watching hd movies through my pc.
If I set my tv to expect 0-255 and my pc to output 0-255,
I'd have expected it to be the other way around. I love it when they use such descriptive terms.
...will the colorspace be accurate both when watching movies and when used as a normal pc?
In ATI catalyst there is an option to select colorspace with the new driver version. Should I set it to auto, or 0-255?
The best way (near as I can tell) to get accurate colors is to do the following:
Use Catalyst 8.11
Connect via HDMI (using the ATI dongle or HDMI output set to HDMI mode)
Set Pixel Format to either Studio RGB, or one of the Component options.
Set your video players to not
What this does, near as we've been able to tell, is compress the desktop to 16-235, and "do nothing" with video (ie leaves black @ 0, white @ 235). It seems
to fix everything, unfortunately I haven't had much of any time to play with my HTPC since I installed them. But they do display the desktop and HD correctly with my projector set to "7.5 IRE" (which means it expects 16-235), and I think even SD looked correct.
Finally someone has put forth the effort to do this, we've only been waiting 10 years for it
Also, in CoreAvc, there is an option for 0-255, 16-235 and auto. What do I select there?
The same in ffdshow. Right now it is set to YV12
16-235, or "TV" depending on how it's labeled.
Thanks. This is really complicated. Too many options. Too many places where things can go wrong!
Yeah, it's a case of two different standards chosen. 16-235 came from the analog TV world where it was necessary to define digital coding "below black" and headroom above white analog signals.
0-255 came from the PC world where there was no need to maintain headroom.
Problems ensued when video started being done on PCs and apparently nobody put any serious thought into how the two different worlds should be handled.