How To Record WHILE Streaming at a HIGHER Quality


– So you probably know
full-well that you need to be creating highlights from your livestream and sharing those to social media, or maybe you want to
create full video guides about the game that it is you’re playing so that you can share them on YouTube and try and gain an audience
through YouTube as well. But you could of course just
head to your Twitch VODs and download the full
VOD from your stream. But that poses a couple of problems. Firstly, those downloaded
VODs have some loss of quality just due to compression. Because when you’re streaming to Twitch, Twitch does all sorts of
clever stuff to transcode your video, make sure
that it can be served all across the world and to
various different devices, computers, as well as mobile phones. So there is some small loss of quality. Secondly, and maybe more
importantly, is if Twitch detects any kind of copyrighted
music, it can mute the VOD, which means when you had
to download a highlight, maybe a sick play that
you made on your stream that you remembered, you go
to download the highlight, and you find out that
Twitch has muted the VOD which can basically render
the whole highlight useless. Well that is what we’re gonna
be solving in today’s video. We’re gonna be looking at how you can setup your
streaming software to stream and record at the same time, possibly even in different
qualities if you wish to. So that you can have a
really high quality format saved to hard drive that you can then edit and share to social media. All coming up after a
message from our sponsor. Nerd or Die’s Borderline Stream
Pack comes with everything you need to give your stream
a clean and timeless look. Animated overlays, clean
alerts, preloaded scenes, chat widgets, stingers, and so much more. All in a variety of
different color schemes and customizations. To find out more and
get 10% off at checkout, visit the link in the description. Before we dive into the
settings on the computer, I will just say the caveat
to this video is that you’ve already got your streaming
settings set up properly. So if you have yet to
even stream to Twitch and you haven’t set up any
of your streaming settings, I would highly recommend
checking out my video on how you can do all of that first. If you’re using an NVIDIA GTX
1060 or newer graphics card and you aren’t yet
using the NVENC encoder, then also I would recommend
checking out the video that I did when OBS and
Streamlabs OBS implemented this new NVENC encoder into
their streaming software. Because you should be using that if you have the right graphics card. I’ll leave both them linked
below and up in the top card if you need to pause this video
and check out those first. But once you got your
streaming settings set up, we dive into the recording settings. So the first thing that we need to decide what we’re gonna do is
are we gonna be recording at the same quality
that we’re streaming at or at a higher quality? And there’s advantages
and disadvantages to both. The advantage of streaming
at the same quality that we’re recording at is
that it is a much easier task for your computer to handle since it’s only taking each
frame and coding it once and then sending that to the stream, as well as sending to
the hard drive to record. Obviously the main disadvantage
is that you are basically having the same quality, or limited by either Twitch’s hard cap of
6,000 kilobits per second or the upload speed if
it’s lower than that. So you’re not getting a
really high quality video saved to your hard drive
to share on social media. So the opposite to that, if
you record at a higher quality than your stream, you
obviously have the advantage of having a higher quality recording which you can then edit,
put together into highlights and upload to YouTube
at a higher bit-rate. But the disadvantage is
that it’s gonna require more computational power since
you are technically encoding each frame of video
twice, once for the stream at a certain quality that
you’re sending to Twitch and then once at a higher
quality that you’re sending to your hard drive to record. So once you’ve decided
which of those two methods is that you want to do, let’s
head over to the streaming PC and get set up. Okay, so here we are in OBS, and if you’re a Streamlabs OBS user, the process is exactly the same. This is part of a core OBS functionality that Streamlabs originally ported over. So all you need to do is open up settings, the names of the tabs and
the names of the settings and the information that
you plug in to each setting is exactly the same no
matter if you’re using OBS or Streamlabs OBS. So head down to the output tab, and if you’re wanting to record and stream at the same quality, the process
is really, really simple. You want the output mode
here to be set to simple. Your streaming settings
should already be set up as I explained at the start of the video. Then you want to come
down to recording quality, and just change this to same as stream. That’s gonna mean that
it uses the same bit-rate as you have set for your
stream output up here. So it’s gonna use the same
encoder and the same bit-rate. But there are just a
couple of other settings that I’d recommend changing here. The recording path, I’d
recommend setting this to a hard drive that is
different to the hard drive where you’re games are running from. The reason for that is is
because when your game is running and you’re playing a game,
there are lots of things that your computer is
loading from the installation where you installed the game originally. Things like map textures or
models are gonna be loaded from this hard drive. So if you are asking
your streaming software to also record video
to the same hard drive, the hard drive is technically
trying to read and write quite quickly from the same drive. So just to avoid any issues, I’d recommend if you do have a second hard drive, record to the second hard drive, somewhere where the
games aren’t installed, and it should prevent any kind of issues with read and write speeds. The other thing I recommend changing is the recording format. It’s really tempting to use MP4 because that works with all of
your video editing software. It’s really easy to upload
to different social medias, but it is worth changing
out MP4 for one reason that is highlighted here in yellow. Basically, if you use MP4 and
there is some kind of issue, maybe you have a power cut or your streaming software crashes, you will lose all the
recording up to that point. Whereas, if you use a
recording format such as MKV, not only do you get multiple audio tracks if you wish to use them, but you also don’t have that issue. If you have a blue screen or a power cut or something like that,
your recording is not lost. You can recover all of
the data that you recorded up to that point. It does mean that there is an extra step. After you finished recording,
you will need to come up to the file menu and go to remix recordings, and here you can add in the MKV file and it will output an
MP4 that you can then use in all of your editing software. But it’s worth just doing that extra step for all the extra reliability that you get in terms of a recording breaking. Now if you are wanting to
record at a different quality to your stream settings,
that is gonna need you to come up to output mode and
change from simple to advanced. Again, your streaming settings
should already be set up as I said at the start of the video. You come across to the recording tab, there are a few settings
that we need to change here. Again, I would just suggest
changing the recording path and the recording format,
as I just mentioned at MKV, and to a hard drive that
is separate to the one that your game runs from. You can select multiple audio tracks if you’re using the MKV video format. That’s probably a topic
for a separate video. Then you want to be using the same encoder that you are using for your streaming. So if you are using a newer
NVIDIA card, the 1060 or newer, as I’ve explained in previous videos, I recommend using the new NVENC encoder that’s built into OBS and Streamlabs OBS. I would use that both
streaming and recording. Technically, your encoder
is gonna be encoding two separate bit-rates, one for the stream and one for your hard drive. But if you keep using the same encoder, at least it isn’t having
to transfer those frames from your GPU to your CPU, or vice versa. So set your encoder here, and then come down to the rate control. If you are using NVENC,
I recommend changing the rate control to CQP. And then the CQ level, this
is basically the quality level that you’re recording is recording at. So a lower number is a
higher quality recording but also a much larger file size. If you want something that
is perceivably lossless, you can set this to a CQ level of 14. But if you are going to be recording a whole five-plus hour
stream, that is gonna eat through your hard drive
space quite quickly. So I would recommend if you’re
recording a whole stream, maybe setting this to a
level between 18 and 22. Again, a lower number is a higher quality but also a larger file size. The rest of the settings can be left to what they were for your stream. So key framing, that should be at two. Your preset can be quality or
max quality, just depending on if you’re running into
any performance issues, you might wanna drop this
back down to quality. Profile to high. Look ahead, unchecked. Psycho visual tuning, checked. Leave the GPU at zero. And max B-frames at two. If, however, you are using
X264 for your encoding, maybe you don’t have one of
the newer GPUs from NVIDIA, I would recommend setting
the rate control to CRF. That is a similar sort of quality level where a lower number is a higher quality. Again, if you want to set a lossless, a perceivably lossless
recording, set this to 14. But a number between 18
and 22 is gonna be better for longer streams. So I’ll set this to 20 or so. Exact same as before, key frame interval should be set to two. The CPU usage preset. Since you’re recording at
such a higher bit-rate here compared to your stream,
there’s actually not really much use in dropping
this down to a slower preset ’cause it’s just gonna
increase the CPU usage. So you can leave this at very fast or even go to super fast if you wish to because you’re recording
at a much higher bit-rate. You’re not restricted by the
Twitch bandwidth options. So you can leave this at very fast. Profile, you can set
to high if you wish to. And then leave everything else as it is. A couple of little bonus tips
that I would like to suggest are the amount of times
that I’ve started streaming by clicking the start streaming button and forgotten to also
click start recording. OBS has implemented a feature to prevent you forgetting that. You come back into settings
and go to the general tab, you’ll see this option here to automatically record when streaming. That just means as you
click start streaming, start recording will also
be automatically checked, and the recording will
start to your hard drive. The second option that I
would just recommend you using is if you head down to the advanced tabs, you should see that you have
this in the recording option, you should have
automatically remix to MP4. If you have chosen to
use the MKV video format like I’ve suggested to prevent
those issues with reliability if you ever have a blue screen or a streaming software crash, this option just automatically
remixes that MKV to MP4 as soon as the recording completes. So you don’t need to go up into the option file remix recordings. It will just do it automatically
and save in the same folder that your recording was
originally saved in. Hopefully this has been a
helpful video for you guys, and you’ve now got set up with streaming while simultaneously recording
in your streaming software. If it has been useful, please
do give the video a thumbs up. If you’re new around here, I
highly recommend checking out the rest of the content
we have on the channel and subscribing if you haven’t’ already. A massive thanks is always to
the Gaming Careers’ Patreons who help support this channel. I couldn’t do what I do without you guys. If you aren’t yet a member of
the Gaming Careers’ Discord, I would highly recommend checking out. There is a link in the description. Loads of people helping each other there. And this video topic
actually was a suggestion from that Discord. Click the link to join the Gaming Careers’ Discord as well. I’ll see you guys in the next video. Peace. (upbeat music)

10 Comments

Add a Comment

Your email address will not be published. Required fields are marked *