Question / Help Streams are lagging w/ 7D2D.. other games I stream are fine. need help with settings.

GG162

New Member
Hey all,

here's my log file: https://obsproject.com/logs/tSuGQmQS7rKxqAYI


For some reason when I stream 7 Days to Die, the streams are usually pretty laggy. I've been messing with all kinds of settings (although I don't entirely know what I'm doing), and have followed general advice in other forums and youtube tutorials, and just can't get the streams to not be laggy when playing this game.
(it's way better now than it was before I started playing with the settings, but.. still not very watchable)

(And when I stream 7D2D, just like I did in that last log file, I've got the in-game graphics & display settings as absolutely low as they can go.
But I can actually run the game with the highest in-game settings just fine.. I'm just lowering it just in case it might help the stream.)

I can stream Elder Scrolls Online all day no problem whatsoever, and I can stream all kinds of emulators, from Saturn & Playstation to Gamecube & Wii, with no problems.

It's only 7D2D that makes the streams laggy.
It looks & plays perfectly fine for me as I'm playing the game, but when I go check the stream.. its just so laggy that it's barely even watchable.

I'm relatively new to OBS honestly, and I'm not super familiar with what all of the settings are for and really don't know what to adjust for relative to my computer's specs.

So I'd really appreciate any help with any suggestions as to what settings would work best given my computer's specs.

Which, here's my Mac's specs:

iMac (21.5-inch, Late 2013)
Processor: 2.7 GHz Intel Core i5
Memory: 16 GB 1600 MHz DDR3
Startup Disk: Macintosh HD
Graphics: Intel Iris Pro 1536 MB


And my log file for the last stream I did with 7D2D is linked above.


Any help is very much greatly appreciated; thanks!
 
Last edited:

Narcogen

Active Member
Your machine has a very modest GPU and you are considerably overloading it.

17:32:57.689: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 18441 (66.0%)
02:11:59.172: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 274508 (29.9%)


https://obsproject.com/wiki/GPU-overload-issues

In your case I would suggest altering your canvas resolution to 1280x720 to match your output resolution and re-scale the elements in your scene to fit. Your GPU is being overloaded attempting to render scenes before encoding.
 

GG162

New Member
Your machine has a very modest GPU and you are considerably overloading it.

17:32:57.689: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 18441 (66.0%)
02:11:59.172: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 274508 (29.9%)


https://obsproject.com/wiki/GPU-overload-issues

In your case I would suggest altering your canvas resolution to 1280x720 to match your output resolution and re-scale the elements in your scene to fit. Your GPU is being overloaded attempting to render scenes before encoding.


----------------


Alright cool, thanks for the info; will give that a try.
And thanks for that link!

Also: do you have any suggestions on which Rate Control setting to use? (like CRF, CBR, etc etc..)

I'm currently using CRF, with CRF set to 2
(that seems to be the best I can get for this game; but when I run other games I have to raise it to like 22 to get things smooth).


And just on a more basic level: what exactly is the difference between any of those? Or which one's are good for which scenarios?


Sorry to bombard with questions, I just really want to understand all of the settings and what they do so I can get the most out of OBS with what I have, and I can't think of a better place to ask.
 

Narcogen

Active Member
For local recording for later editing and the x264 encoder, use CRF rate control.

2 is very low; a usual range is between 14 (high quality) and 23 (good quality).
 
Top