Jump to content

What color format looks better gaming, YCbCr444 or RGB?

Ngrungebb91

Hello all, I just got an awesome ASUS VN248H-P 1080p IPS display and I love it. I notice though in the digital color format settings in the Nvidia control panel there are options to switch from RGB and YCbCr444. I see that the YCbCr444 looks noticeably better on the desktop but I am just wondering what is the best colors for gaming. Please help me out with this. Thanks! :)

Motherboard - ASUS P6X58D-E Processor - Intel i7 930 Bloomfield OC'd @ 4.01Ghz, 1.28v | RAM - 12GB Corsair Dominator @ 8-8-8-12, 1600mhz | Graphics Card - EVGA Geforce GTX660 SC 3GB @ +75mhz core, +500mhz mem | Power Supply - Seasonic X650 Gold

CPU Cooler, Fans - Corsair H-90 w/ Noctua FN14 push/pull, Gelid Wings UV Blue  | Case - Fractal Design Arc MIDI R2 |

 

Link to comment
Share on other sites

Link to post
Share on other sites

No one can help me out with this? :(

Motherboard - ASUS P6X58D-E Processor - Intel i7 930 Bloomfield OC'd @ 4.01Ghz, 1.28v | RAM - 12GB Corsair Dominator @ 8-8-8-12, 1600mhz | Graphics Card - EVGA Geforce GTX660 SC 3GB @ +75mhz core, +500mhz mem | Power Supply - Seasonic X650 Gold

CPU Cooler, Fans - Corsair H-90 w/ Noctua FN14 push/pull, Gelid Wings UV Blue  | Case - Fractal Design Arc MIDI R2 |

 

Link to comment
Share on other sites

Link to post
Share on other sites

YCbCr is not supposed to look better. It's not a color space, it's just a different way to represent colors. RGB is the traditional way of representing colors.

There is no real ups and downs. It's just a form of compression of HD content. As you use HDMI. You want to use YCbCr when you have a Blu-ray or DVD content playing, and RGB for everything else, for the best picture quality.

As you are converting a signal from RGB to YCbCr, you are processing the image, which created input lag, and in addition, colors can shifts.

DVI only supports RGB, hence why no one can help you, as no one knows really the difference. But in reality, there is no difference, it's just a different way to represents colors that HDMI support. All game consoles, and basically anything that isn't DVD and Blu-ray disk player sends in RGB.

Link to comment
Share on other sites

Link to post
Share on other sites

  • 9 months later...
Short answer: YCbCr444 or use the tool

 

Long answer:

 

I can only go by what I've read, since I haven't studied it too heavily (I've only recently been able to try, and frankly I lack the equipment for an exhaustive test).

 

My understanding is that, all else being equal, you should use YCbCR444. This is because, by default, RGB via HDMI is "compressed" in that it only outputs 16-235 instead of 0-255. This almost makes sense, as most television sets expect a 16-235 input as that's what (most) DVD and BluRay players will feed them.

 

PC monitors, however, are not television sets, and typically expect full-range (0-255) input. This makes the default RGB setting look both dull and washed out. Sometimes you can tweak the screen to compensate for this (lower brightness, higher contrast) but that isn't always an option - and even when it is, it still means you're losing colour fidelity (224 values per channel instead of 256).

 

YCbCR444, however, is a different means of transmitting the same data as RGB. I'm not 100% up with how exactly it's different, but it's supposedly better. Regardless, though, it doesn't suffer the same limitation of the colour range - you'll get the full range you want. This much I've tested and there seems to be a lot of truth to it, in that the whole picture is much more vibrant with this setting.

 

However, some people (Google it for references) insist that this causes reds and magentas to become oversaturated. Basically, too vibrant. These people recommend instead switching to full-range RGB instead, which isn't normally available. Currently I'm trying this, but I haven't done exhaustive testing - I just left it there because it looks good enough for me and doesn't seem to be causing problems.

 

There are a couple of ways to do this manually, but there's also a couple of tools to do it automatically for you: One called (conveniently enough) NV_RGBFullRangeToggle made by a fellow called Peter T, and one madNvLevelsTweaker made by a fellow called Madshi (the same guy who did the MadVR renderer for WMP Classic et al). I found the former tool would crash every time, but the Madshi one appeared to work, so YMMV. Any of these methods cause the RGB setting referred to earlier to behave as full-range RGB instead, so you lose the limited range option (though the tools allow you to set it back if you have need).

 


AMD Ryzen 7950X3D [x2 360 Rad EKWB] | Asus Extreme x670E | RTX TUF 4090 OC@3GHz [EKWB Block] | Corsair HX1500i | G.Skill Neo CL30 6000MHz (2x32GB) | MP700 2TB Gen5 + 980/950 Pro 1TB M.2 | x6 85PRO 512GB | NAS 4x 18TB Seagate Exo Raid 10+Backblaze | Lian-Li o11D XL | Main Screen: Samsung OLED G9 | AUX: LG IPS7 27" (x2) LG CX 55" G-Sync | Copyright©1996-2024 Teletha All rights reserved. ®

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×