LEARN OBS IN 30 MINUTES | Complete Tutorial for Beginners 2019

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello everybody Chris here in this video I want to show you guys a complete tutorial for open broadcaster software trying to begin you from the start of installing the program all the way to where you can record or stream videos for either YouTube or twitch TV so if you don't nobody no open broadcaster software is a tool for being able to record different video sources straight from your computer which can include things like your computer screen monitor the window of a game or a web browser it can include overlays and if you use programs like twitch alerts you can also set up you can also set up alerts to pop up on screen while you're playing or streaming a game now although most people probably are going to use open broadcaster software for recording video games it's also really good for doing screencasts and there's nothing stopping you from using it for doing vlogs either since it is compatible with webcams or external cameras as long as you can get it hooked up to your PC so to get started one of the most basic things you're going to need to setup is a scene so in the bottom left-hand corner of the program we see our list of scenes you can see I have a few set up and I can actually go between them you'll notice that these other scenes are recording what's on my screen and yes if OBS gets caught there you're going to get that infinite loop so how you make something actually pop up inside of a scene is that you add sources to your scene so the scene is the entirety of what you're recording inside of OBS but the sources are individual components whether that's an image or a video source or something from your computer that you want to show on screen while you're recording your footage so if we go over here to the sources area we can right-click or hit the plus sign in order to add a new source and you can see that there's a whole bunch of options here including display capture when you want to show an entire monitor on-screen game capture for when you want to show a full screen application or a specific game title image for when you want to show a simple JPEG or PNG image on the screen it could be good for overlays particularly if you're going to do PNG since those can be transparent and let you have the game hide behind the overlay you can also add in a video capture device that would be you would choose a webcam and window capture for miscellaneous windows on your computer so that would be web browsers or you could add in the OBS window itself or maybe notepad plus plus things like that which aren't games or if they are games you're probably using a window capture specifically because the game capture isn't working so let's create a brand new scene by hitting the add button for scenes we can also do that by right click and then left click on add and we're going to call this complete tutorial scene so for this complete tutorial scene let's get started by adding in an image it's something really simple so I'm going to add in an image here so you can see that you can create new or add existing this is pretty consistent across all the different sources you may want to add n because if you have a source in another scene it's easy to incorporate them into your new scene by just adding the source that exists in another scene but for right now we don't have any so I'm going to just call this a new image test image and you can locate an image file from your computer so for me I'm just going to go over to this list of logos I have and let's choose the OBS logo so when we pop that in you'll see that it shows the bounds of that image with the red lines we can left-click on any of these bounds and stretch it if we wish and if you hold shift down while you're clicking on one of the stretching points you can actually stretch the X and y-axis ease without them being in equal ratio without that they will always stretch at the normal ratio for the image if you old alt down while you click on one side you can actually drag one side in if you want to hide part of that image so when you don't have the entire image showing it'll turn into a green line representing that you've actually cropped all of that side off and you can crop as many sides as you want individually if for some reason you only want to show a part of your image on screen and of course you can drag it right back out if you want to undo the cropping so with this properties for test image window I'm just going to hit OK and we can just position this wherever we want it so I'm actually going to shrink this image in and just put it in the bottom right-hand corner and now we can add in another source so I'm going to right click go to add and let's do a Game Capture source so for the source name I'm going to call it stardew valley and this is intentionally going to throw an error as we'll see when we hit OK it'll say that the names already in use so I don't actually have another game capture called stardew valley so for the name for this game capture I'm going to call it stardew valley and hit ok so what's gonna happen here is it's gonna error out because we've already used the name star devalue somewhere else so even if you don't have a source named stardew valley in one of your other scenes if a scene name itself has the same name as you can see over here in my scenes list I have one called stardew valley it's going to conflict so just something to be aware of you have to use separate names for everything between your scenes and sources so it could just put a two here or maybe we call this game capture underscore game capture and hit okay so by default when you have the properties for a game capture it's going to show mode capture any fullscreen application which probably works for a lot of cases but you may end up getting the wrong application recording in there if you tend to alt-tab between a bunch of applications while you're recording so what I actually prefer is to click on the mode and go to specific window and then you can click on this drop-down and you can choose from the windows which are currently open on your computer now if you don't see your game and your game is open you might need to do a window capture instead of a game capture worst case you can use a display capture and capture your entire screen and as long as the game's full screen that would work as well but the reason that stardew valley isn't showing up in this list is because i don't actually have the game open so I'm just going to go ahead and open up my copy of star D Valley and then we'll be able to select that window ok so we can see now my starter Valley game is full screen and I should be able to go ahead and select it in the properties now I might need to redo it because it populates the list here when you first add the source so I'm going to actually double-click go back into this source and do capture specific window and now that stardew valley is there we can go ahead and hit okay now if you add your source and you still don't see it showing up on screen you might need to change the settings inside of the game so like with any game you just go into the options menu and you're going to want to make sure it's full screen if full screen doesn't work you can try making it windowed mode and adding it in as a window capture instead so I'll try that start a valley window capture I think start Valley specifically is just one of those games that doesn't always cooperate so well so we can do the window capture here for start a valley and that's pretty much fine you will see here that at the bottom because the stardew valley window is not a hundred percent of the height of my screen and my screen is 180 p resolution but what actually happens is that the ratio of the game is not ideal so we could stretch that by holding shift down and stretching that down here as one possible fix if you're ok with that so if for a specific game the window capture isn't working for you in the game capture isn't working for you then you can try with display capture once again display capture will capture everything that's happening on screen so if you open up your game while it's recording then that's going to be captured not ideal for streaming since you may not want to show your desktop why are you doing that but but those are essentially your three options so let's just give one more example here of adding in a video source if you want to add in a webcam that is hooked up to your computer has been installed already all that jazz then you can right click and go to video capture device so video capture device here you should see your list of webcams show up so if you have multiple you can select from the drop-down list and choose whichever webcam you have there that's just my laptop webcam and you can do things like configure the resolution if you see device default here you can go to custom and you can set up specific details so like if you want it to be 720p resolution you can just type that in as the custom resolution but you could also make it smaller if you want to as well note that you don't have to make it low resolution another alternative would be to just you the full resolution but then scale it down so once again if we click on the Border's of our source we can make it a lot smaller in one corner and we could bring it back there now it's possible to add in filters for both your audio and your video inside of OBS so imagine that I had a green screen behind me right here we could right click on our video capture device go to filters and then we'd be able to add in an effect filter here so for instance if you want to remove a green screen then I believe what you want here is chroma key so chroma key allows you to select a color generally green from your background and filter that out so I'm going to try to select the gray of the ceiling so I'm gonna use pick screen color here click on that hit OK and as you can see it filtered everything out because gray is not a good color to use for that so I'll turn down the similarity let's see the color spill reduction and you could get a mess around with the setting the reason why people use green screens though is because screen is not really something that you would see in a room it's not a color people wear and it doesn't really show up on anyone's body so it's a good color to filter out in the background when you want there to be some image or a game behind you rather than them just seeing your room so yeah anyway not really going to get into it in too much detail right there but that would be the general idea of how you do that and as you can see there's other effects you can play around with here as well kuroky is basically the same as chroma key so if you don't have good experiences with chroma key but you're trying to filter out that background you could give color key a shot and for audio/video filters we have things like a compressor when you want to make the audio levels of your microphone more equal again when you want to raise the volume of your microphone noise gate if you want the microphone to lock itself when you're not talking noise suppression when you want to remove some background noise and you can also add in VST audio plugins such as Reaper filters if you look into that later and fYI if you have a bunch of sources in your scene but you don't want to actually show them all on-screen at the same time you can always click one of these eyeballs here and that will hide it if the eyeball is not open you can also lock the sources so you can't make any changes to it by clicking on the lock so let's say that you wanted to add in noise suppression as an audio filter on your microphone well where we see Mike ox here we can write we can left-click on the Settings gear and go to filters well from there you can already see I have a whole bunch of filters at it in here it's the same process for adding in a video filter as audio filter so you would just add in the one you want from over here you can see that I have Reaper plugins installed on my computer not currently using that but if you want to take a look at my current settings I have the compressor added in with defaults I believe the noise gate also with defaults raising and lowering the open and closed threshold will control when the microphone shuts off and when it opens up again and then noise suppression I usually put that at negative 60 DB to filter out as much background noise as I can so it can be a good idea to play around with those particularly if your environment is a little noisy or your microphone levels are a bit inconsistent okay so let's talk about how you can set up a streaming alert system in OBS so twitch alerts is a really common way to do that so I'm going to go over to twitch alerts so the link I'm gonna want to go to you here is Stream labs comm / dashboard okay so with this site we're going to want to add a widget to our video stream so let's start with something really simple and do an alert box so with the alert box you can have events show up on screen like when someone donates to your twitch stream so you can of course customize exactly how it's going to look by going down here and changing your settings around what we're really adding to OBS is a browser source which is a you are out that's going to contain the settings so here I have mordekaiser from league of legends and you can have animated gifs play whenever someone does something like follows or donates but how you actually connect it to OBS is that you would click over here to show with your widget URL so I'm going to do that and then we're going to copy that over to yes so inside of OBS we want to add in a new source and this is going to be a browser source so I can call this event alerts and maybe in parentheses I wouldn't browser to make it known that it's a browser source you can see that by default it's linking to OBS project comm what we actually want to put in here is the URL that we copied over from stream lab so I'm gonna paste that in here so note that you can also customize the width and height here if you know CSS rules for displaying web content you can add those in here as well but mostly what we just need to do is post in the URL and hit OK so that's what I'm going to do here and now we have this browser source so it doesn't show anything by default because it only triggers when something happens on our twitch stream so I'm gonna click here and you can see on the stream labs page that there are these test buttons so if we click one of these we should be able to see what's going to occur on this dream when those real events happen before we actually launch it so I'm gonna do test follow here and we can see it launching here test follow goes there I think I have a sound effect associated with that too you can also do test subscription [Music] test donation so on and so forth this is a test donation for dollar then when it comes to the rest of the widgets which you can of course see on the left side of the page here it's the same idea you click to show the widget URL you add it as a browser source and that should load up inside of your OBS scene that you're going to be recording or streaming from so let's talk about settings in OBS and how you can set things up in order to streams so we're going to go to the file menu or actually before we go to the file menu let's create a new profile so a profile is going to be a specific loadout of settings that we have over in the file settings menu that we can use to record or stream whatever we want with OBS so if you want one profile where it records and let's say 1080p resolution you might have another profile where the courts and 720p resolution or you might have one that does it in 60fps so if you want to distinguish those then you can create new profiles here or you can also duplicate old ones if you want it to be exactly the same but you only want to change one setting but because I kind of want to go through the settings with you let's just start a new profile so this is going to be the complete tutorial profile why not and I'll hit enter there you can see that it's selected by default and now we can go over to file settings so if you ever wanted to change OBS to have dark or a light theme here is where you will do that I pretty much always use the dark theme because it's easier on my eyes the stream tab is where you can add in your stream key we'll talk about getting that in a minute an output you can have simple video mode output or advanced output so we can use one here from speedtest.net that one is pretty solid so we'll just go here click on the Go button and it's going to connect our computer to a server and see how fast the connection goes so what really matters here is the upload speed because when you are streaming to a service like twitch or YouTube it's obviously going to be using your internet so it's going to be restricted by how fast your internet connection can upload now I'm doing this behind a VPN so at the the speeds are gonna be really really slow okay so in this hypothetical example I have an upload max bit rate of seven point eight two megabits per second if you check the YouTube documentation for uploaded for recommended upload encoding settings you can get a good idea of where your bitrate should be at for your video so if you want them to look good because if you have a very high resolution for your video but you have a little bit rate it may start to look choppy now generally I would also say that you shouldn't set the bitrate to your absolute maximum for your internet because if you do that and the internet ever dips you may run into some issues so it might be more consistent to set it at about 70 or 80 percent of this value so instead of setting it at 8 megabits per second I might set it at 6 so we can see over here for this recommended bitrate for standard uploads that it will say 4 30fps you can see the frame rate up here and 180 P it recommends having at least 8 megabits per second we can also see for 720p 5 megabits per second is enough but if you go up to a higher frame rate like 60fps these numbers jump up about 50% so 180 P at 60fps you'd want a bit rate of 12 megabits per second or so now if I was to put that into OBS and using a VPN connection which gives me these low numbers I would probably run into some issues and people would complain that the stream doesn't look good so if you actually try to stream there'll be a little icon in the bottom right-hand corner which will actually show the stream health so if a lot of frames are dropping or the bitrate is just too low for it to look good on the other side the green light that shows up over here may turn yellow or bad so keep an eye on that the first few times you're setting up your stream so let's say hypothetically I wanted to record at 180 p 30fps so we'll do 8 megabits per second how we convert that into the video bitrate is that we multiply that by a thousand so 8 becomes a thousand that's how convert megabits into kilobits audio bitrate I like to set that at 192 doesn't make a huge difference but you can pretty much figure out if the audio bitrate is 192 in the video bitrate is 8,000 then the video is still taking up 40 times more data than the audio so increasing your audio bitrate to increase the audio quality if it helps at all it's not going to take up much extra data so down here in recording likely when you're recording whether or not you're streaming you're going to want to save to a file so the default recording format is FLV but generally I like to change that to either mp4 a dot move mp4 is a more common format it works with more video editors so you can't go wrong with mp4 but if you want to record multiple audio streams at the same time in other words you want to separate your desktop audio from your microphone audio then dot move is going to be a good format for that so I've been using dot move lately and of course you can set a recording path here apply you can go into the Advanced Settings if you want but it's not really necessary for most people so one thing I will point out is if you want to set specific audio tracks to go to streaming and to recording so if you want to record where your output video file has two audio tracks one for the desktop and one for the microphone and then your stream is still using the separate audio track one which combines them so going back and here you see audio track one and then for recording 2 & 3 then we have to wire up the audio devices in the mixer to go to those audio channels so if I go to Advanced Audio properties by clicking on the Settings icon for either desktop audio or the microphone you can see how I have it set up so in order to make sure that the stream receives both the desktop audio and the microphone the desktop audio and the microphone are both outputting two tracks one here by default all six of these tracks will be checked so if you want one of them to be left off of a track you're going to have to uncheck it so here desktop audio 2 is the only audio device that is outputting to track 2 which means that in audio check - it's going to only be the desktop audio and then for the microphone / auxilary my microphone basically it is outputting two tracks three and one so I use one as my streaming track 3 as my microphone track for the recorded video file and 2 as the desktop audio for the recorded video file so if you have these set up here make sure that you go back in again to the output make sure that you have audio track 1 for streaming or whichever track you're using for streaming and then for recording make sure audio tracks 2 & 3 eject now as you can see down here is as warning certain formats such as FL v do not support multiple tracks per recording dot move supports multiple tracks MKV supports multiple tracks and mp4 also supports multiple tracks the problem is mp4 if you cancel the recording before it's done recording you can lose the entire video file which is bad for long recordings and MKV isn't compatible with all video editors so you might need to reconvert MKV into mp4 and that's why I used up move because doc move has both of the advantages with none of the drawbacks it's compatible with most video editors and it supports multiple audio tracks without losing all the data if the stream of the recording happens to shut off by the way if you do want to convert a video file that you've recorded inside of OBS then you should go up to file V MUX recordings you can find your old video file so here I have a dot move and you set a new output so the output can be any video file that OBS can record in so if I want to change the video file output type then I just need to come down here and set it to one of these formats down at the bottom so if I want to convert this top move into MKV I just change the extension at the end to dot MKV hit save and hit remarks so if you do that it'll convert the video file from move to MKV and we can go in here right and make sure that it is still running properly making sure that the bitrate is set 8,000 hear audio bitrate on off the tracks I will make that 192 as well and hit apply so let's quickly go through the rest of the settings audio if you want to select a microphone source here you would do that for mic auxiliary device so here I can select my webcam mic or my headset mic I will keep it on the headset you can also enable desktop out of your device so generally this would be like your real tech high-definition audio if that's the drivers that your computer uses which a lot of computers seem to so if you want it to record the desktop audio you would make sure that's selected there if not you can leave it as disabled you can change the audio channels from stereo to 7.1 surround sound if you need to and I'm moving on to the video tab so by default whenever you have a new profile it's going to take one ATP and scale that down to 720p but if you want your final output to be the equivalent solution of your computer monitor then you're going to want to make the output resolution the same as your base resolution so here I'm going to make it 1080p by setting that you can also change your FPS value to 60 or 48 or whatever if you want here but remember the more FPS you are recording in the higher your streaming bitrate needs to be likewise that also applies to recording to a video file because if you're recording to a file it still needs to look good you have to give it an off bitrate so that it will look good and the output but here I will set it as 30 since that's what we're going with this hotkeys here so sometimes I like to set hotkeys for starting and stopping recording you can do something like ctrl alt R if you want and you can make it the same hotkey for both of them that way you can always start and stop by hitting ctrl all are just an example you can also set the same thing up for streaming push-to-talk keys for your microphone may also be a useful option but I generally prefer to use the noise gates which I showed you earlier on as a audio filter to basically automatically have that function everything in the advanced step we can pretty much leave alone so I'm gonna hit apply and hit okay so before I show you how to stream let's show you just how to record to a basic video file of course in the settings we have the output for recording set to see dry slash users slash Chris last videos when we hit start recording it's going to start recording whatever is in this scene to a video file so nothing's really happening here and I'm gonna hit stop recording in order to stop that recording so now we can go find that video over in my videos we can open it up with a tool like VLC media player and we can play that back and of course with these video clips you record you can drag those into a video editor of your choice if you need to make a final YouTube video so next let's talk about how to actually stream to twitch so with your twitch account logged in you're gonna want to go to twitch TV slash dashboard and then you're going to want to click on channel under settings which will give you your primary stream key so don't let other people see this or they will be able to stream as you obviously so we're just going to copy this and go paste it into OBS so where we paste it into OBS is under file settings and then on the stream tab we have service server and stream keys so I'm going to ctrl V to paste that in and hit apply so now we can hit start streaming to actually take whatever we have recording here in OBS and forward that out to the twitch servers so that whoever wants to watch can watch and interact with you as a streamer note that starting the stream and starting your recording are separate things so if you hit start streaming like I'll do here right now it's not actually going to record to a file it's only going to record out to twitch so you also want to hit start recording now the green light that I was talking about here and the bottom right if you are running into issues with your stream upload bit right then that's going to show up here well you can see the KB's per second that it's actually outputting it may be below your max but if the screen turns to a yellow or VAD you may be having issues so let's go check twitch really quick so I will click on the life tab and we should be able to see my absolutely terrible stream going right here but I will make it all mode and we can see zero viewers but the logo is streaming to twitch TV so that's cool I suppose obviously you want foreseen set up with microphones and all that I'm gonna stop the stream there just remember to check your actual stream on the website before you get too far into recording your video so next let's do streaming to YouTube some people like to do that particularly if you're not into gaming so under this stream tab we change the service to youtube you can see that there's other services too but mostly it's Twitter YouTube that people use so it's the same idea here we just need a different stream key now in order to get our youtube stream key or to stream to youtube we want to go to youtube.com slash live underscore dashboard and if we scroll down to the bottom of the page here there's going to be server URL which we don't really need that's already included in OBS and the stream name slash key so we want to reveal this and copy it so I have my stream key copied we go to OBS and paste it in and you can choose either the primary or the secondary backup server but primary is gonna be fine unless it's down so let's do that hit OK and let's do a stream to youtube for a few seconds so when you start streaming it should show up here you should see the green 4 going live elapsed time and once it refreshes you should see whatever you're recording also show up on the little preview window here so we can see we've got the OBS logo streaming there and that's basically the idea so of course there's going to be a few more in niche settings inside of OBS that you can play around with and learn as you go but for the most part I've shown you guys how you can record how you can stream and set up your scenes with sources so that you can record what you want to record or stream online if you need to do that so hopefully you guys have learned a lot from this tutorial I hope it wasn't too long - Chris thanks for watching and I will see you guys in my future video content
Info
Channel: Chris' Tutorials
Views: 717,178
Rating: undefined out of 5
Keywords: Tutorial, How-to, Tutorial for Beginners, OBS, OBS Guide, Course, Complete, 2019, OBS recording, OBS Streaming, streaming, recording, twitch.tv, how to stream, how to record
Id: r7teWxV5BCE
Channel Id: undefined
Length: 29min 59sec (1799 seconds)
Published: Mon Nov 12 2018
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.