Question / Help OBS Stream is lagging while streaming particular games.

TwentyM

New Member
Hi,
its not the cpu
its not the internet connect
both cpu and upload is amazing...dont mind it

so,,,, the problem is: if i stream games like...lets say CS:GO.....there is no stream lagg. Stream is smooth 40 fps (i selected 40 in obs)

but......if i stream heavier games like....the witcher 3, OBS can`t get to 40 fps. Always hanging around 35 or 37. Which is not the worst but still confusing because i have set it to 40 and my cpu is like 60-70% loaded and ram like 50%.

If i reduce the qualitiy of the witcher 3....fps are going to 40 again.....according to OBS...but...

The framerate of the actuall stream looks like ABSOLUTE SHIT....sometimes 20 frames and in the next second 10 fps.

I really dont know what to do....im very frustrated, if anyone has an idea what the problem is or what to do...pls let me know

thanks

btw maybe bad english sry :(


obs settings attached
 

Attachments

  • Unbenannt.jpg
    Unbenannt.jpg
    101.4 KB · Views: 59
  • Unbenannt 2.jpg
    Unbenannt 2.jpg
    106.3 KB · Views: 50
  • Unbenannt 3.jpg
    Unbenannt 3.jpg
    83.4 KB · Views: 57
  • Unbenannt 4.jpg
    Unbenannt 4.jpg
    132.1 KB · Views: 46
  • 2015-10-07-1925-39.log
    8.8 KB · Views: 33
Last edited:

The Dude

New Member
Hi,

let me list some things you can try to enhance your stream

  • First try to disable VSync in the games that lag (I am also having problems with vsync on the same gpu and I think csgo runs good because you surely disabled it there)
  • in video tab change filter to Lanczos (quality up)
  • I really recommend changing your x264 preset at least to fast (for witcher 3)
  • Try changing your scene buffertime to 400 ms
  • It seems that you have multiple game captures and one monitor capture running try to enable just one
  • In advanced tab enable activate custom x264 settings and type crf=10 in the box below (lower the value for more quality, higher it for more performance... max value is 25)
I hope it helps.
 

alpinlol

Active Member
Hi,

let me list some things you can try to enhance your stream

  • First try to disable VSync in the games that lag (I am also having problems with vsync on the same gpu and I think csgo runs good because you surely disabled it there)
  • in video tab change filter to Lanczos (quality up)
  • I really recommend changing your x264 preset at least to fast (for witcher 3)
  • Try changing your scene buffertime to 400 ms
  • It seems that you have multiple game captures and one monitor capture running try to enable just one
  • In advanced tab enable activate custom x264 settings and type crf=10 in the box below (lower the value for more quality, higher it for more performance... max value is 25)
I hope it helps.


mostly.

default scene buffering time of 700 is okay except if you have out of sync sound/video etc. and crf, or quality settings, are disabled since you have cbr checked anyway.


im still thinking that the problem with weird lagging, stuttering and low fps ingame has to do with win10 and obs in combination but no matter what you should ALWAYS use game capture if possible even with win8/8.1 and 10 (those are current os performing really good with monitor capture)
 

TwentyM

New Member
thank you guys so much... it was the monitor capture running in the backround which caused the lag. I just uncheckt it and the stream ran smooth 60 with no problems......thank you so much again. Might be better to hotkey the scenes and not running them both (monitor and game capture) at the same time.
 

alpinlol

Active Member
thank you guys so much... it was the monitor capture running in the backround which caused the lag. I just uncheckt it and the stream ran smooth 60 with no problems......thank you so much again. Might be better to hotkey the scenes and not running them both (monitor and game capture) at the same time.

thats correct

make sure to run clean scenes for each game instead of one scene with everything overlapping
 

dping

Active Member
thats correct

make sure to run clean scenes for each game instead of one scene with everything overlapping
Glad you got it working. one more thing I would suggest is to make sure that the audio format in OBS is set to what windows is set to.

right click on your speaker by the clock, click playback devices, double click your sounds card then click the advanced tab. dont change anything here but whatever the default format is, use that in OBS. It will either be 48000Hz (48kHz) or 44100Hz (44.1kHz)
 
Top