OBS STUDIO: Full vs Partial Color Ranges EXPLAINED (Limited vs Legal) Streaming RGB Range StreamLabs
HTML-код
- Опубликовано: 16 июл 2024
- 🔥 Sponsored by Nerd or Die: nerdordie.com/product/overdri... 🔥
First 20 people can use coupon "epos50off" to save 50% on Overdrive! Everyone else can use "eposvox" to save 15% in general.
--
Today we're tackling a technical subject I get asked about all too often: RGB Color Range in OBS Studio, StreamLabs OBS, etc. This has to do with the available luminance values within an 8-bit video signal. I break down the differences between Full and Partial/Limited Range, which you should really be using, and when there are exceptions to this rule.
Capture Card Documentation eposvox.com/post/capture-card...
DSLR Video Shooter Academy: academy.dslrvideoshooter.com/
►► Master OBS Studio through my OBS Master Class: • ✪ OBS Studio MASTER CL...
► Record Lossless Video w/ OBS: • How to record LOSSLESS...
TIMECODES:
00:00 Intro
01:30 What is RGB Range? Full? Partial?
03:08 Which color range should you use?
04:44 How to set this in your game console
05:15 Setting your capture card settings
06:07 PC monitor settings
06:53 Exceptions to this rule
07:09 4:4:4 Capture Cards
09:16 MJPEG Capture Devices (Webcams/Capture Cards)
10:13 Panasonic G7 Note
11:30 Conclusion
Referenced articles:
www.provideocoalition.com/lum...
www.bhphotovideo.com/explora/...
www.lightspace.lightillusion.....
www.photoshopessentials.com/e...
c2.avid.com/forums/t/136101.aspx
obsproject.com/forum/threads/...
referencehometheater.com/2014...
www.howtogeek.com/295569/shou....
Thanks for watching!
-------------------------
📧 For marketing/business/sponsorship inquiries, email adam@eposvox.com
📬 Shipping: P.O. Box 459 Jeffersonville, IN 47131
💻 Discord Server: eposvox.gg/discord
📹 My streaming gear: geni.us/7luW25
🔥 Support 🔥
✈ Join on Floatplane for Early Access & BTS: www.floatplane.com/channel/ep...
📈 Support us on Patreon: goo.gl/XJlpSx
► Support by becoming a RUclips Channel Member: / @eposvox
💵 Direct Donation: paypal.me/eposvox
► Support on DonorBox: geni.us/Eki1Yj
► Support on Ko-fi: Ko-fi.com/eposvox
🎤 Social Media 🎤
🎮 Second Channel: / eposvoxgaming
🐦 Twitter: / eposvox
📷 Instagram: / eposvox / streamguides
🎭 Facebook: / eposvox
📼 Twitch: / eposvox
💻 Subreddit: / eposvox
💾 Affiliate Links 💾
💻 NewEgg Affiliate Link: geni.us/neweggaff
-----
EposVox is a channel dedicated to making technology more accessible for anyone via product reviews, tutorials, guides, how-to videos and more!
Any links to products or services may be affiliate links that give me a small kickback at no cost to you, with no influence on the content. #eposvox #streamprofessor #obs
Stumbled across your channel while trying to decide on a capture card about a week ago and have found myself coming back everyday to learn more about this stuff lol. Very informative and easy to understand dude! 👍
I was wondering why all of my streams and recordings looked dark and crispy and blurry. I never really knew how to describe the visuals, so I didn't know what to look up for help. I just happened to google what the difference between color formats were and I stumbled on this... and now everything is super clear! I can't thank you enough!
What settings are u using
Thank you so very much for this video. I've been trying to fix my dark gameplay videos for 3 days after a fresh OBS install. I followed the setup instructions, from what I thought was a reputable RUclipsr, and the colors of all my videos got very dark. Tried several color corrections, but nothing truly worked. You saved me a lot of unnecessary work and frustration. Thanks for the clear instructions and excellent explanation. 👍
Allow me to extend my sincere appreciation for this video. I've been searched a long time to resolve the washed out issues I was having on Xbox Series X. Finally, now I better understand the situation, I have rectified the problem. Many many thanks, Epox.
Man this is SUUUUPER useful, thank you. I had this issue a while back, and on obs official forums they told me to switch to partial, but I never understood why! Now I do
Thank you! I have found your videos very helpful on technical aspects that I did not understand, just wanted to let you know that I (and others) really appreciate it!
Super helpful - thanks!
So crazy you release this the day after I've been researching this topic, thanks a lot!
This was an extremely helpful video! I've always wondered about the Partial and Full options so thank you for the awesome help! ❤
Great video, I was curious about these settings and you perfectly answered the questions I didn't even know I had! Thanks
Great video EposVox. It's like you're reading my mind with this video and the previous one about dual PC streaming
This was super helpful! I had issues with our GH5s cameras looking great in camera but terrible in OBS (over contrast and saturated). Turns out I had to set the GH5s luminance level to 64-940 instead of 0-1023 when shooting 10-bit colour. Fixed it right away - Had a "Full range" coming in and OBS was only sending a Partial range (legal).
Thanks for the video!
In the past it was a pain to get my color depth looking good but I ended up having it set to full and was happy with it, I matched your limited settings for my output and capture cards and it helped! My stream looks noticeably clearer when turning quickly now. Guessing the full color depth hogged a lot of my streams bitrate. I might even test going back to 60 or 48fps tomorrow. Thanks!
Yes! I love that I found out about this. I know I'm replying to an old comment, but this really is huge in my opinion.
Twitch already restricts bitrate quite much, finding this video is an absolute blessing! I had it set to full because... well, "full" sounds like the better option. Clearly not!
I remember messing with YUV range, and conveniently my final solution for Switch recording lines up with what you've said here, I think. Switch is on full range to a Magewell feeding OBS still full range XRGB, then seeing how RUclips and Twitch mangles/mishandles full range, I set OBS's output to partial range.
Literally the video i knew i needed but wasn't sure how to ask for.
Thank you for making this! Very helpful and informative as always.
thank you so much for the code!!! was gonna buy this last night at full price. sometimes procrastination help!!!!!
Thanka for explanation. I have no regret getting a magewell card. This card is waay better for super technical stuff like this. No lousy MJPEG compression, and the color is always spot on using any camera and any source
This is very explicative for the limited/full dilemma. There's something else that bothers me in OBS, orangish reds in 4:2:0 (and color shift in general) versus 4:4:4 color accuracy. What I understand is that for local recordings you can go 4:4:4, nvenc has also a High 4:4:4 Predictive profile, but then good luck finding a video editor supporting that. For streaming (twitch), 4:2:0/NV12 seems mandatory for many reasons, but the color shift is so ugly: is there anything you can do to mitigate that? a LUT? a color grading trick? Maybe a video covering this topic could be an idea. Thx, @EposVox.
Holy shit man. I literally just found out about turning on the "full range" option like 2 days ago. What a difference. I was literally tweaking the "contrast" filter for every game. With full range everything looks so much better. (Edited for clarity).
Thank you, this video was extremely helpful!
thank you so much for this video! it was a big help keep up the good work
An awesome video as per usual, Adam. 😁 👍 👍
Although I've not begun streaming as of yet this information is still super helpful, insightful and useful to know. 😄 👌
Cheers to you, my man! 🍻
Thank you so so much, I've been twinkling my head around for almost 2 years now that why does the color is so contrasty on the streams & the recordings compared to what I see on my monitor. Thanks @EposVox
Thanks a ton for this video. Been streaming for over a year now and just learning about this thanks to a dark as hell Resident Evil 7 stream tonight.
Thank you for this. I had gotten my Blackmagic card happy, but it is great to understand why. I am also using a USB camera that uses MJPEG, so now I need to go and play with it a bit more.
I wish I saw this sooner. I literally bought that Overlay like 2 days ago. Lmao Thanks for the explanation. I didn't understand before, why I would see people mention putting everything on limited or partial.
You can manually set clips to Full or Partial in Resolve. It doesn't always detect the right range, especially if the footage was recorded on an external device.
Were do I do that ?
Right click on the clip(s) in the Media panel and select Attributes @@itstapez2665
This video is just on spot !!!
Noooo! Notis are not working :( Love Your Reviews And Helping Videos! Thank You For Putting Out Enjoyable Content To Watch During These Times! Have A Great Day My Dude!
awesome vid man! so helpful!!
yo. thank you so freaking much! took my visuals to the next level!
Thanks for this video! I've always known to use Partial because of your previous videos but now I know WHY I'm doing it. Great video delivering high level knowledge in a consumable format!
This video got me playing around with the $16 CANTLink in OBS and for some reason Default, Partial, and Full all look different. Default is closer to Full but still a noticeable difference. Any ideas why that is? Is there an in between other than Partial and Full that OBS is using?
This is great. Good explanation. I was wondering why to all of this.
This vid was crazy helpful thank you sir
Thank you. I was wondering what that setting was for.
Well I have learned something today, and I should correct my settings before streaming next
Finally someone explained it professionally. Thanx EposVox! Can you analyze "Windows 10 Hardware-Accelerated GPU Scheduling" added in last Nvidia drivers?
Thank you! you really saved me :) the colors looked way too vivid and i had bad contrast at "full range". I am using an Elgato to capture gameplay from my mobile phone.
Thank you very much, it helped me a lot.
Only part in the chain I'm confused about is the Elgato 4K Game Capture Utility settings.
I have an A5100 running into an HD60s+, going to OBS. In the capture card settings I have the color setting options of 'Bypass (same as source)', 'Expand', or 'Shrink'.
Best results seem to come from using Bypass and then downsampling to Partial in OBS though.
This was really useful!
Great video!
If I understand correctly, it is only indicated to use Color Range Complete if the capture card supports 444 rgb or XRGB correct? Otherwise what is indicated is to use the correct partial?
Sorry for my English
Thank you, very informative.
Very great video. Thank you !!!!! ❤❤
Super helpful; thank you.
Great video, dude! 👍
Thanks, Gerald!
I also ran into this when making clips, the tools used in editors like virtualdub or staxrip might only operate in the YUV420 colorspace (points at avisynth/vapoursynth)
looked at DR a month or so ago but all my OBS YUV444 recordings were showing up as black frames
Btw, thanks for all your explanations on how to set up OBS and stuff!
Though, imo it's not all super beginner 0 clue friendly, it does help to get things right when streaming!
Streaming you can set console and capture card both to Full RGB with no issue. OBS will convert them 100% correctly to partial for Twitch/YT. Automatic doesn't work properly on Switch, it ALWAYS sets to partial even on PC monitors
great video! do you have an idea whether the c920 mjpeg is partial? i do see a difference, i just can't really nail it down due to my fairly bad lighting.
Thanks brother, you’re the best
HUGE Thank you !
Do you have Color Range recommendations when using NDI and and a dedicated streaming PC? Should both the source and target be set to 709 partial?
I love the dark and punchy look. I play xbox 360 on dlp projector, when i turn the projector to "limited range", the game looks sooooo good, a real vibrancy and sense of atmosphere, you can really 'feel' the picture.
what about the settings in nvidia control panel... on option "video - adjust video color settings - with the nvidia settings - advanced - dynamic range : full or limited?? should I be on limited?
Your documentation on capture cards made me want to have a 4K LiveGamer... it pretty much sounds like all I possibly could want in a capture card
I recently purchased 2 cheap capture card (i have it reviewed on my channel). One is blue colored with an aluminium build. I noticed that in my gameplay (God of War) in some scene it failed to process the color/reflection and leads to artifact(i don't know if this is the correct terms). If i put capture hdmi out from my camera it works perfectly fine. Do you think its the settings or the card that I got is basically a dud?
Tracking down a rgb mismatch is like tracking down an audio frequency mismatch after a windows update.
Yes!
That's actually very relatable, my audio had this high frequency constantly after a Windows update, and it wasn't till I went to my audio drivers to turn it off and get my clear audio back
Dude.. You're a Legend. Thanks a lot
I was wondering about it from last couple of days
Finally!!! Capture cards make this impossible to sort out...
Hi I'm trying to record with obs on the same pc. Setting the color range to full or partial does not affect windows but there is indeed a difference in games. Problem is that the recorded game is darker anyway. Its's better with partial range but still darker than what It should be. How can i fix it? I've also tried to put the nvidia output to RGB, YCbCr444, YCbCr 422 with no difference in the recording.
I really wonder what algorithms camera manufacturers use for e.g. downscaling from 4k recording to hdmi 1080p. It would be awesome to control and maybe update
damn this is very educational, thank you :D
Should I make sure to use the "video"data levels setting (16-235) exporting in davinci resolve too?
nice video !!
If you’re using the G7 with an legato HD60 card, do you set your Nvidia dynamic range to full, or leave it on limited? I have a really pixelated output but all my settings look good, and I can’t get it to improve.
Before I had color range set to default in the device properties, my PlayStation color range set to Automatic and had the advanced set to limited. So just to clarify when recording in 444 I should have everything set to full?
Do you know what 16-255 is for? Sony cameras in some picture profiles shoot in 16-255 (note that this isn't 16-235) and it makes things too bright and clips highlights. That part with the G7 and 16-255, I don't think that's actually supposed to be limited range, it's something else, but I can't seem to figure out why anyone would use 16-255. It just seems to make your computer think that it's a limited range video, and then clips everything above 235
Does anyone know if you are recording and streaming with content full range? Very noticeable in the recording, but will it hurt the stream way too much?
DJs(&chaos) Resolume --> spout --> OBS work flow.
Quick question, I'm running a dual pc stream set up, my main PC is set to "full" and my elgato hd60x to "expand", but when I come to OBS(streaming PC) and set my elgato properties to "full" it becomes washed out, setting it to either "limited" or "full" in the advanced tab seems to do nothing. What do you think is happening in my set up?
@EPoxVox for PC streamign WOW RPG's etc with i7 8700 gtx 1080...should i Stream with Nv12 , RGB, or 444?
What's the best color Format?
What's the difference between them?
Is it possible to use OBS Studio to capture and record straming video through the browser. I have tried using the Screen capture (selected Window) and all I can see is a dark screen, no video. I did manage to capture the audio, but not the video. Have I got the setting wrong or is this just not possible?
So you covered pretty much everything except color settings in OBS. I know that NV12, rec 709 and limited are the default settings. I want to record in OBS with my Nvidia 40 series card (no capture card), i use AV1 encoding and rgb full in the nvidia settings. Is there a difference now between rec 709 vs sRGB color space and limited vs full and changing the color format to 4:4:4? I want the best possible raw recordings to upload 4k60 videos later on. I just made two short test recordings with full vs limited color range and i see nearly no difference watching it in youtube
Greats from egypt ❤️ it's abit odd you forget to mention ndi after you last interview 🤣 i know there's alot going on with you lately, any way what about ndi feed to streaming pc and c922 cameras, still should i use partial range for camera and obs while gaming pc full range through Nvidia CP?
Thank you!
I want to have the "washed out color look" but don't know how to force it. The "washed out" or rather flat color makes things easier to edit in video editing later so If I can force it, It would be great. How would I go on and do that? I'm using H265 by the way.
5:34 Is there a video out there which explains Video Formats: XRGB, NV12, YUV, YUY2, MJPEG etc.?
3:10 I spy with my little eye a cat in the background. :)
Nice helpful video by the way.
Thank you for another great vid content
Epos, do you have a thread or video explaining the N12v and 709 stuff? like what is "HD", 720p? I'm less of a streamer and more of a edit before uploading to YT person.
What's your recommendation of beat value capture card under $150 for someone trying to get max quality out of a Sony?
I have asus tuf capture card. For example, in god of war game, in obs program, white colors are reflected like green or pink. what color setting should i use?
I have a problem where I want the stream to look Partial so there's no mismatch but I also want my gaming PC monitor to display Full range. I've set the OBS Video Device to Partial and OBS Advanced Settings to Partial on my Streaming PC but when I change the color to either Standard or Expanded in Elgato Game Capture software it changes my Gaming PC's display also. So if I set that to Standard then my gaming monitor will only receive Limited color which will look odd if my monitor is set to Full. If I set to Expanded then my gaming monitor will receive Full but then my streams or recordings look washed out because color mismatch. Any ideas or do I just have to set everything to Limited and put up with it?
Edit: I think I solved it. I opened Elgato device properties in OBS > Clicked Configure Video > Set Color Range to Bypass. Make sure you set Color Range in OBS device properties to Partial though otherwise you'll get washed out colors on Stream.
Does this same method work with Shadowplay? Also does this method work with Capture videos or just Streams? Every time I capture a video to upload to youtube it always playsback washed out same with screenshots my screenshots are washed out.
xrgb is only avalible to chose if i downscale from 1440p to 1080p in cap card settings but then i lose my 1440p game screen (xbox) as it will go to 1080p i use a GC553
What's the tldr settings for c920 with slobs and new nvenc 6k bit rate streaming? I have 3070 gpu and i7 7700k
so why when using the OBS virtual camera in Chrome (chrome-based video conferencing), the blacks are crushed. Compared to good quality video in OBS?
So what about the tv? I can set my console to limited. My tv has HDMI black level which I assume means RGB range. There is either low or normal
capcard properties wont let me select xrgb unless downgrade sourse (xbox) settings from 1440p to 1080p
Great Explanation!
Here is another exception @eposVox :
Blackmagic Design ATEM Mini switchers - They output 'Full'
OBS on PC can cope with the setting you mention, HOWEVER OBS on Mac does not have this setting!
Is there another solution for Mac OBS? (or without OBS?)
I know it's not ideal, but does anyone have a LUT to make the conversion from FULL to Partial?
Thanks!
Hey EposVox, I am trying to start being a youtuber and I am in a bit of a pickle with OBS, I am using NVENC and, even though it has resources and I run it in admin, the recording is full of FPS drops, either small, constant ones, or 2-3 second ones, I am using VBR and mostly the recommended settings and I still can't figure out what the problem is. I could really use some help here, and thank you for making OBS understandable.
I’m having trouble with my OBS not actually recording the colors that I set my monitor too with nvidia….like I’ll record it then upload to RUclips and it’s as if the RUclips recording is being shown as what the monitor was set too when I got it……
Eposvox: "This video is going to be Super technical"
Me: *Big smile on my face* "Yes, I LIKE Super technical! Bring it on!"
@EposVox how about capture card easycap284? Ive been using this to stream and record videos using my old laptop lenovo G40-70 and this is what I noticed the stream and recording are not as good as what I see on my TV and I am thinking maybe I need to upgrade my capture card to elgato or something but that means I need to upgrade my laptop very sad ultimate sad
EposVox
if im usein live game ultra 4k shell i set capcard to full xbox to full but streamlabs to partial in advanced , many thanks
Is that a Lewitt LCT 440 Pure? Do you have a separate review or are you in the process of a review? Saw Booth Junkie's review and was thinking of picking one up along with a GoXLR to replace my Blue Snowball iCE.
In the process! You are correct!
@@EposVox Thanks. I'll be looking out for the review.
This is confusing, i am using an Avermedia live gamer ultra which supports the xrgb full at 1080p, i am streaming from an Xbox one X at 1080p (4k and HDR disabled) to a 4k PC monitor that supports RGB, full and 32bits 8bpc, if i understood the correct settings for my stream are:
XBOX: PC RGB / 36 bits / unchecked the " allow 422 "
Avermedia: XRGB / 709 / Full
PC nvidia control panel: 32bits / 8bpc / RGB / Full
Streamlabs OBS: using x264 fast preset / RGB / 709 / Partial
Can someone give some advice about these settings? Thanks
Hi can someone help me with steamlabs obs i am having issues with color issues during game streams we're its too bright i have been trying to mess with color correction but it driving me nuts most of my games look bright i would like a decent color in most of my games i don't know if it is my HDR messing with my games but i had turned it off still no change i am not understanding why it not fixing the issue i really need help.