Question / Help OBS settings stream

blecap

New Member
Hi everyone,

I'm trying to stream live on Youtube for awhile now trying many settings and there's no way i can ever achieve a true 60fps/smooth clear video I know for a fact I ask someone who has a much lousier rig but able was a total complete opposite of my video stream below.

Com spec:
GPU: GTX 980 G1-Gaming
CPU: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Memory: G.Skill RipJaws 16 GB RAM
Current resolution: 1920 x 1080, 144Hz
Operating system: Microsoft Windows 10 Pro

Game & Internet settings:
http://i.imgur.com/JLNdVDg.jpg
http://i.imgur.com/kWkOqaL.jpg

This was my latest stream for test:
https://gaming.youtube.com/watch?v=FJqwjcfQ-uo

Nvidia DVR settings(not sure what exactly this does i was messing around):
http://i.imgur.com/bI466e9.jpg

OBS settings:
http://i.imgur.com/vxWpxp4.jpg
http://i.imgur.com/ZqPgMr8.jpg
http://i.imgur.com/j4Bquc9.jpg

I totally new to streaming and hopefully someone can help me out.
 

Fenrir

Forum Admin
For starters, 4000 bitrate is nowhere near enough for 1080p 60fps. You'll need something closer to 9000.

Please provide a log as well so we can get an idea on where any bottlenecks are.
 

Fenrir

Forum Admin
That log, unfortunately, doesn't contain a steam/recording attempt.

Try these steps: To make a clean log file, first restart OBS, then start your stream/recording for ~30 seconds and stop it again. When you're done select Help > Log Files > Upload Current Log File. Copy the URL and paste it here.
 

Fenrir

Forum Admin
What do you mean by restart OBS?

Hopefully, I done it right.

https://gist.github.com/2308ba41f661674b050c705b9c1b6695

Yup, that's right.

Code:
01:22:41.428: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 11 (0.2%)

You're getting a very tiny amount of lagged frames, which generally means your GPU is at or near its limit. If you aren't already, I'd suggest capping FPS in the game you're playing to something reasonable. Some games will just use all available GPU and run at a million FPS with no benefit other than tying up system resources.

As far as everything else goes, though, it looks like it's probably just a bitrate issue. Check these recommendations from youtube:https://support.google.com/youtube/answer/2853702?hl=en

They recommand starting 1080p@60fps at 4500 bitrate, with 9000 being the ideal target. This is probably the source of any quality issues.
 

blecap

New Member
Is that tiny amount affects such a big difference? I forgot to also mention I have a 144hz monitor, uncheck V-sync in-game. Any recommendation on setting the fps in-game? If say X fps, OBS should also be set at X fps?

I most likely will be streaming on youtube so yep really know nuts on how much fps I should set at.

Lol, yes I check that site as I was setting up that is somewhat how I set to 4000 and also a guy mention regarding setting above 4000 as I've mentioned.

Wonder if i should upgrade my GFX card?

Oh and OBS settings are all set properly except for bitrate? As for the source I chose "Game capture" that is fine right?
 
Last edited:

Fenrir

Forum Admin
Is that tiny amount affects such a big difference? I forgot to also mention I have a 144hz monitor, uncheck V-sync in-game. Any recommendation on setting the fps in-game? If say X fps, OBS should also be set at X fps?

I most likely will be streaming on youtube so yep really know nuts on how much fps I should set at.

Lol, yes I check that site as I was setting up that is somewhat how I set to 4000 and also a guy mention regarding setting above 4000 as I've mentioned.

Wonder if i should upgrade my GFX card?

Oh and OBS settings are all set properly except for bitrate?

Nah, the tiny amount isn't enough to make THAT big of a difference, but that's just one single game. If you're playing another that has more GPU intensive stuff, it might cause issues later. Just something to keep in mind, is all. Recommendation is usually to just match your monitor refresh rate for capping FPS in game, or if you want a small buffer you can set to monitor refresh+1 (so 145 FPS in your case). OBS doesn't care what FPS the game is running at, and since you can only stream 60fps to YouTube anyway, just leave it at 60 in OBS.

Your GPU should be ok, as long as you do the above.
 

blecap

New Member
Thanks for the info Fen. Wow, I set it to 8000 and it's the difference is huge now. But I do get a stuttering. :(
I;m confuse by 1 on your comment match my monitor refresh rate for capping FPS in game and the smaller buff +1?
 

Fenrir

Forum Admin
Thanks for the info Fen. Wow, I set it to 8000 and it's the difference is huge now. But I do get a stuttering. :(
I;m confuse by 1 on your comment match my monitor refresh rate for capping FPS in game and the smaller buff +1?

Some people are very picky about holding 144 fps on their fancy monitors. If you cap at 144fps, sometimes you'll see a tiny dip to 143 just by the nature of things for a fraction of a second, and setting to 145 means that dip only goes to 144. It's mostly placebo :)
 

Fenrir

Forum Admin
From your logs, the relevant parts here:

Code:
15:43:22.339: Output 'adv_stream': Number of skipped frames due to encoding lag: 8378 (3.8%)
15:43:22.339: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 9 (0.0%)
15:43:22.339: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 18035 (8.2%)

1080p 60fps is going to be pretty heavy on your system to encode, and it looks like you're just barely overloading things. You might want to drop resolution to 720p, or FPS to 30. Alternate options could be freeing up system resources a bit by capping FPS in the game, or by lowering graphics settings in the game.


For the most part, your video looks pretty decent (if a bit light on bitrate, you generally want 9,000 for 1080p 60fps), outside the parts where your system lagged a bit trying to keep up.
 
Top