OBS YUV Color Range: Should You Use Partial or Full?
In OBS Studio, the “YUV Color Range” setting determines how color levels are mapped and rendered in your video output. Choosing between “Partial” (also known as Limited) and “Full” impacts the contrast, black levels, and overall color accuracy of your streams and recordings. This article explains the difference between these two settings and provides a clear recommendation on which one you should select for the best visual quality and platform compatibility.
What is YUV Color Range?
YUV is a color encoding system that separates brightness (luminance or “Y”) from color (chrominance or “U” and “V”). The YUV Color Range setting in OBS dictates the numerical spectrum of these values:
- Partial (Limited Range): This setting uses a compressed range of values, specifically 16 to 235 for luminance. Black is represented by 16, and white is represented by 235. This is the traditional broadcast and television standard.
- Full (Full Range): This setting uses the entire digital range from 0 to 255. Black is represented by 0, and white is represented by 255. This is the native standard for PC monitors and computer graphics.
Why “Full” is Not Always Better
While “Full” sounds like it would offer better quality because it utilizes a wider range of values, it often causes playback issues. Most streaming platforms (like Twitch and YouTube) and video players (like web browsers) expect video feeds to be in the “Partial” color range.
If you stream or record using the “Full” range setting, the video player rendering your content may not recognize it. As a result, one of two display errors will occur: 1. Crushed Blacks and Clipped Whites: The player interprets your 0–255 range as 16–235, making dark areas pitch black and losing detail in bright highlights. 2. Washed-Out Colors: The player stretches your video’s colors, making blacks look grey and white areas look dull.
Using “Partial” ensures that the color levels match the decoder settings of video players and streaming platforms, preserving your intended contrast and color balance.
Which Setting Should You Choose in OBS?
For almost all content creators, the recommended setting is Partial.
Use “Partial” if:
- You stream to Twitch, YouTube, Facebook Live, or Kick.
- You record videos to upload directly to video-sharing platforms.
- You want your viewers to see accurate colors and contrast without manual adjustments.
Use “Full” only if:
- You are recording footage for advanced post-production in a professional video editor (like DaVinci Resolve or Premiere Pro) that is specifically configured to handle full-range YUV video.
- You plan to manually convert the color range back to Partial during your final render.
How to Configure Color Settings in OBS Studio
To ensure your colors are set up correctly, follow these steps:
- Open OBS Studio and click on Settings in the bottom-right corner.
- Select the Advanced tab from the left sidebar.
- Under the Video section, locate YUV Color Range.
- Set the dropdown menu to Partial.
- For the best compatibility alongside this setting, set the Color Space to Rec. 709 (or Rec. 601 if streaming at resolutions lower than 720p).
- Click Apply and then OK.