Question / Help OBS (And Xsplit) Recording Lags/Stutters when the GPU is being taxed. Unusable recording

username_here

New Member
So this has been plauging me for literally years, and I've never heard of anyone else complain about it so I am quite confused and frustrated.

The problem is this:
When i'm recording my desktop (or anything that isn't GPU intensive) OBS or whatever screen recording application I choose to use will usually work beautifully, but as soon as I go to record a game, the recording as well as the preview will start lagging and stuttering really really badly. It's unusable for youtube or any media consumption whatsoever.

BTW it doesn't matter what encoder I use. CPU/NVENC/ FFMPEG, etc they all do it.

I thought it was my hardware... So I built a Ryzen 7 system with 16GB RAM. Well, nope. Still does it. I'm still using my old GTX 760 but that's still a "not horrible" card that should be perfectly capable.

Then I got a capture card (HD60 Pro)... Well... same thing. Literally the only way I can get a smooth recording is by using the capture card with the bundled software, but I don't like the bundled software. It has some issues.

So is there anything I can do to fix this issue? Literally all I want to do is make videos.

It doesn't really matter what resolution/FPS I use either, they all do it to some degree. I can upload a sample video if needed. Let me know. It's really been a supreme pain in the a**.

Log: https://gist.github.com/bf790e5d944e2caec307806dd66eae6b
 

username_here

New Member
Yeah and as I said the settings didn't make much difference. I've tried many different combinations. But after I did more testing with the capture card specifically, I noticed that the card's input won't lag like the "display capture" will.

Now the problem seems to be the actual FPS that OBS is running at. It will show a lower FPS value than the game I am trying to record, and therefore the recording will look quite choppy. For example if my game is running at 40FPS, OBS might be running at like 17 FPS. I think my problem would be solved if I could get OBS to run at a solid 60, since the capture card always outputs at 60... I think?
 
Top