- 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)