(2013-12-05, 17:06)FernetMenta Wrote: Your videos are in YUV format and computer graphics operate in RGB, that's a given. Hence those have to be converted from YUV to RGB. Doing this by software decoders (or some hw decoders like vdpau) we can convert YUV limited range to RGB limited range. Nevertheless OpenGL only knows full color range. So when converting to limited range and you set driver to limited as well, it would compress the limited range output which in this case is wrong.
Once YUV was converted to full range, the head/foot room is lost, regardless of the setting of the driver.
I am a little bit confused right now, but that might be because I did not understand everything. My english is not so good.
What I did understand is that I should leave the driver in full RGB and XBMC as well. When we are talking about the driver, are we talking about the xorg.conf, or something else? I did not change anything in the NVidia Settings. I just added an option-line in the xorg.conf.
Until recently I didn't have such a line and my videos looked bad. At least they didn't look as they do on other players. So if XBMC already does the converting and compressing or what ever correctly, why do my videos look as they should, after I added the option colorrange line in the xorg.conf? Without the line black clothing, a dark blue sky or such things don't look good.
I played a movie on my Dreambox 8000 and paused it, did the same thing on my XBMC machine and switched between them both. The difference without the colorrange line was huge. With the line they both looked the same. From what I see here, if XBMC is connected to a TV such a line seams to be nessesary.
I am running XBMC with Ubuntu 12.10 on an Zotac ION2 board and connected it via HDMI through a Denon AVR-1910 to a Philips 42PFL7606.
Regards!