Question / Help Low framerate (NOT dropped frames) in OBS while recording- issue just began occurring

CJacobsSA

New Member
Hello. As of a couple days ago, OBS has begun giving me a wildly fluctuating framerate while streaming or recording. I can't seem to figure out why this is. It happens with GPU AND software x264 encoding, it happens if I lock my framerate in the games themselves, and it happens no matter what my process priority in task manager is set to. With a GTX 1070 and intel i7 7700k, and the framerate locked, I can see no reason why they would hit 100% usage and stall. And again, this was not happening until a couple days ago- here is the last stream where it wasn't happening and here is the first stream where it gave me trouble.

A couple of things have happened between the stream where it was working fine (nov 26) and the stream where it was not (nov 28):
- I updated Windows 10 to the latest version (1809 Redstone 5)
- I updated my graphics drivers

But I don't see why either of those would cause problems with ONLY OBS and no other program, recording software, or process. Attached are a couple of sample log files from streams where the issue happened but it occurs every time no matter what my settings are now. Does anyone know what could be happening here?
 

Attachments

  • 2018-12-01 05-29-42.txt
    31.3 KB · Views: 91
  • 2018-11-28 11-13-57.txt
    20.2 KB · Views: 26

CJacobsSA

New Member
Some more information from testing I've just done: When OBS is working properly, my GPU hovers at around 60-80% usage and my CPU barely even clears 40% at maximum. All of the results I've found via searching have said "it's because you are hitting 100% usage in one or the other" but I don't even come close, at any point.
 
Last edited:

Narcogen

Active Member
14:04:18.407: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 11014 (1.8%)

06:03:03.560: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 4408 (4.0%)
06:03:03.560: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 444 (0.4%)
06:03:03.561: Video stopped, number of skipped frames due to encoding lag: 64/110141 (0.1%)

You appear to be just on the edge of saturating your GPU.

05:29:45.341: - scene 'Main':
05:29:45.341: - source: 'Game Capture' (game_capture)
05:29:45.341: - source: 'Window Capture' (window_capture)
05:29:45.341: - source: 'Left Monitor' (monitor_capture)

Having game, window and display captures in the same scene can also degrade performance.
 

CJacobsSA

New Member
Thank you for the advice about captures. I keep them set to invisible when I'm not using them but maybe they still suck up processing power even when they're not visible. Either way, I think I've found the problem. Windows 10 installed update 1809 on the 27th (without my permission, but that's just what it does these days I guess). Whatever they changed was causing my GPU to run hot and angry when playing 3D games. Rolling back to 1803 seems to have fixed the problem. Apparently I'm not the only one who has had this issue.
 
Last edited:
Top