Question / Help Recording FPS drops - No in game FPS problems

AJSunshine

New Member
I'm having a bit of a weird issue that I can't seem to solve in OBS settings. Everything I try seems to return a stuttery output, and I just upgraded my GPU. Here are my Specs:

  • i7 6700k @4.48 GHz
  • GTX 1080Ti
  • 32 GB DDR4
  • Monitor 1 (recording on): 2560x1440, 144Hz
  • Monitor 2 (primary, management monitor): 1920x1080, 60Hz

https://gist.github.com/anonymous/a9bcb85fa396caaae8858038e3b14b96

Edit: Here's a longer log if you need it

https://gist.github.com/anonymous/71f5624cc71c17704ba3734e0a19fd80

I'm pretty horrible at forum formatting, but above is a log file for simplicity. Here is what I'm trying to do:

I record on the 1440p monitor as my secondary monitor (for some weird reason the issue gets way worse if it's set as my primary), and I've tried damn near everything to record it, and I'm trying to downscale it to 1920x1080 from 2560x1440 when it outputs. OBS shows no frame rate drop, and has very VERY low CPU usage compared to streaming, but the output file is choppy, sometimes dipping below 5 fps and sometimes just freezing altogether. I'm able to stream at a really consistent 1080p 60fps no problem, too.

One more note: The way I record, I ususally have two instances of OBS running; one to record facecam and one to record gameplay. I haven't noticed a big impact on the GPU with this when I had a 1070 either. This problem only started occurring when I upgraded to 1440p, which is why I decided to upgrade my GPU for better in game fps and recording.
Does anyone have a solution to a problem like this? I'm open to try literally anything, and I HAVE changed my bitrates down to ~5000 from much higher like 50000, it had no positive effect.
 

Turtlemain

New Member
I also ran into this issue while recording. Basically, I would have issues with the recording itself stuttering and pausing frequently, despite the game running well into the 100s during gameplay. To further complicate things, clicking away from the game while in windowed mode would see the recording run at full speed again, even during in-game sequences that were running terribly a second ago.

If you use the AMD codec, the game will take first and foremost priority almost every time. Cap the framerate at something comfortable to leave some headroom for OBS Studio, and the problem fixes itself. This can either be done in the game options, if the game supports it, or you can try an external solution-- RivaTuner Statistics Server as always does this admirably, you can get it by downloading MSi Afterburner from the MSi website. I'd avoid VSync, as it can hurt performance in some instances.
https://www.msi.com/page/afterburner

I know I'm way late to answer this, but I hope this helps!
 

BK-Morpheus

Active Member
Log shows rendering lag, which means, the GPU might run at >90% load, so it will bottleneck OBS to render fast enough.
For smooth recording/streaming, you need to make sure, that the GPU is always running at <90% load, so ingame FPS limit or vsync is absolutely necessary (as long as the CPU is not bottlenecking first).
@Turtlemain: Most games reduce their fps to 30 when they run in the backround (clicking another window, so the game is not in focus) therefore GPU load will drop and that's why OBS will run fine, when you click out of the game.
 
Top