Question regarding OBS colour space and colour range.

acidltm

New Member
Referring to this post EposVos posted https://obsproject.com/forum/resources/full-vs-partial-color-ranges-explained-for-streaming.1029
where he recommends usage of OBS colour settings to rec 709 - Limited which is by default.

I used rec 709 - limited as my default setting which is OBS settings by default but on mobile browsers the video streams looks brighter and greyish no matter which platform. You can test this yourself. I tested on (Twitch, YouTube, Facebook) . Only thing fixed was setting obs setting to sRGB - full YouTube being en exception where no matter which setting FULL or LIMITED it looks brighter and washed out. They all look fine on their relevant mobile app regardless of the colour settings however. But then again another problem arises that if you export your sRGB - full twitch VOD to youtube directly, it comes out darker and crushed. So I'm pretty conflicted about this any insights regarding this why it behaves this way and what can be done?
 

acidltm

New Member
Referring to this post EposVos posted https://obsproject.com/forum/resources/full-vs-partial-color-ranges-explained-for-streaming.1029
where he recommends usage of OBS colour settings to rec 709 - Limited which is by default.

I used rec 709 - limited as my default setting which is OBS settings by default but on mobile browsers the video streams looks brighter and greyish no matter which platform. You can test this yourself. I tested on (Twitch, YouTube, Facebook) . Only thing fixed was setting obs setting to sRGB - full YouTube being en exception where no matter which setting FULL or LIMITED it looks brighter and washed out. They all look fine on their relevant mobile app regardless of the colour settings however. But then again another problem arises that if you export your sRGB - full twitch VOD to youtube directly, it comes out darker and crushed. So I'm pretty conflicted about this any insights regarding this why it behaves this way and what can be done?
Okay so replying to myself here I did some testing and ill report my findings below.

So it seems like using rec 709 - Full seems to be consistent across all platforms (Twitch , Facebook and whatnot) and specifically when viewing from mobile browsers when you watch the video in full screen where it doesnt look washed out after using this color space. from what I can tell rec 709 - Full somewhat behaves and looks like sRGB - Full. But theres an exception for YouTube it seems like but ill get to that below.

In YouTube It looks like there are 2 different processes going on for 2 different scenarios. 1. YouTube Livestream and 2. YouTube uploads.

1. YouTube Livestream
When you Livestream on YouTube from what I can tell it doesn't matter which colour space you use whether its sRGB/Rec 709 full or limited. YouTube uses their own encoder and encodes your feed to rec 709 - limited by default so it will look washed out on mobile browsers when you view it in full screen. But on Twitch and Facebook live streams this stays consistent and doesn't look washed out.

2. YouTube uploads.
It seems theres something else going on when it comes to uploading sRGB - Full videos to YouTube. Looks like YouTube tries to run some conversion and messes up sRGB - Full to rec 709 - Limited and video ends up looking dark and crushed. But this doesn't happen on Twitch. Or when you upload to YouTube using rec 709 - Full. I suspect this is because Twitch VODS are saved as is and no colour conversions are going on so its consistent with the original uploaders quality. But for some reason for YouTube rec 709 - Full doesn't end up giving you crushed blacks and darker visual just like how it would do with sRGB - Full despite rec 709 - full behaves just like sRGB - Full

So my conclusion is that Using rec 709 - Full is the way to go. Now I don't really know the sRGB - Full looking dark and crushed blacks on YouTube uploads because of YouTube's conversion for uploads being the culprit here or OBS's sRGB - Full colour space implementiation itself is faulty here. I hope some experts on colour related stuff or OBS staffs can give some insights on this...
 
Last edited:
Top