Question / Help OBS Settings for Twitch

TrollOfNoob.SNK

New Member
Hello everybody, so I'm back at it again on the forum thos time with a way better machine and a better setup. Yesterday 20/06 I tried to stream on twitch 1080p@60fps but I had no success since the livestream was choppy and looked like a slideshow but OBS didn't say that I missed any frame. The CPU usage is my big problem, whenever I play and stream with x264 my total CPU usage goes to 100% and everything starts to get fu***d up.

My new build has these specs:
Ryzen 7 2700X @ 4.2GHz **
**cooled with a 360 AIO with a pull/push fan system which keeps it pretty damn cool with an average of 60° while stress testing with syntetic loads
NVidia RTX 2070 shunt and bios modded for gpu core OC above 2GHz
G.Skill Trident Z RGB 3200MHz (16GB)

If anybody has any tips or settings (x264) for my build just leave a comment and I'll eventually try it and anwser with results/opinions after a while of testing.
Keep in mind that I'm downscaling from 1440p to 1080p and I whould want to at least reach a decent 100fps target for my 144hz monitor.

Thanks for the attention given to this post!
 

Narcogen

Active Member
If you have a 2070, use NVENC, not x264, then your CPU won't hit 100%.

Although if you're trying to leave your game uncapped and play on a high Hz monitor while also having a second display at a different refresh rate, you're going to get stuttering.
 

TrollOfNoob.SNK

New Member
If you have a 2070, use NVENC, not x264, then your CPU won't hit 100%.

Although if you're trying to leave your game uncapped and play on a high Hz monitor while also having a second display at a different refresh rate, you're going to get stuttering.
I do have a second monitor wich runs at a different refresh rate and I am trying to run properly a 144hz or at least a 100fps target but common sense tells me to put load on the hardware that isn't already at 100%. In fact most of the time my cpu sits at 40ish% in most games with all my crap running into the background while my GPU is almost always at 100%. I whould love to use that CPU performance instead of putting more load on the GPU without running into any problems such as high CPU usage (over 60% only for obs). I'll try NVENC once again but it seems to be reducing my framerate under my target of 100 while streaming.

**This migh be a general problem for me since even swapping to NVENC gave me choppy and stuttering footage.
 
Last edited:

Narcogen

Active Member
Using NVENC doesn't add more load to the GPU; the encoder is dedicated hardware for that purpose on Nvidia cards.

Windows has a known problem dealing with 3d accelerated apps on different monitors at different refresh rates. The symptom is stutter that does not display in OBS logs as dropped frames.
 

TrollOfNoob.SNK

New Member
Using NVENC doesn't add more load to the GPU; the encoder is dedicated hardware for that purpose on Nvidia cards.

Windows has a known problem dealing with 3d accelerated apps on different monitors at different refresh rates. The symptom is stutter that does not display in OBS logs as dropped frames.
Ok then, I'll try to unplug my second monitor and use NVENC (New). Quality wise what's the big difference from x264?
 

Narcogen

Active Member
x264 generally provides better quality at the same bitrate.

NVENC excels at higher bitrates, so it's convenient to use for recording large files for postproduction, or for archiving livestreams at higher quality.

For 10XX series cards I believe it's somewhere between superfast and veryfast in terms of quality at a given bitrate.

The newer cards, with the Turing encoder, are supposed to be equivalent to faster or fast. (I've heard the claim of medium but I am skeptical of it).
 
Top