CarefulCalligrapher
New Member
No, that is not a joke. I will cash app the person who is able to help me solve this problem $50 or more depending on how much trouble it is to figure out. I have spent far too long trying to resolve this.
Here's the overview; every game I try to record in OBS has extremely bothersome stuttering/frame skipping, both while recording and even just in preview. It is not consistent, it appears, disappears, and persists seemingly at random, and it has absolutely nothing to do with encoding lag, rendering lag, or in-game settings. No matter what settings I change both in OBS or in the games I'm playing, the resolution, graphics settings, frame-rate, etc. it does not make any difference. However it gets much weirder and inconsistent than that so I will show some tests and examples that I have been doing to try to narrow down the issue.
TEST 1: Dolphin Emulator
This is where the problem started, I was using game capture to record some gameplay and noticed afterwards that my recording had intermittent stuttering and frame skipping everywhere. I turned down settings, changed video renderer backends, adjusted other parameters, literally everything I could think of, but nothing would remove the stuttering. I then isolated the issue to OBS but noticed that there was no apparent lag in the logs to be found, encoding and rendering lag were both minuscule if not nonexistent. No settings I changed in OBS seemed to affect anything either.
Here is a reproduction of what happens, both in clip, and in OBS log form, as well as a task manager view of my resource consumption.
Dolphin Emulator Game Capture Stutter (starts about 47 seconds into the video): https://youtu.be/cYMuflcSatk
OBS log: https://obsproject.com/logs/Tl2xvC3NDvG4A63B
Task manager resources: https://imgur.com/q9g8Fzv
TEST 2: Steam
While trying to figure out if this was a Dolphin issue or an OBS issue, I tried recording a game from Steam in the same vein, a simple camera rotation to see if there were any stutters or frame skips. This is where it gets interesting... there were indeed frame skips and lag in OBS despite a consistent 60fps in-game and no reported encoding/rendering lag, but the actual recording of this capture was stutter free, there was no lag or frame skips at all. It's worth noting that I once again used Game Capture for this, but I then recorded a separate Display Capture just so that you can see what it looked like on the actual screen as I was recording; the exact same issue as the one that's been occurring in all of my other games.
Game Capture clip (little to no stutter): https://youtu.be/N4L2Zl-_WfA
Game Capture log: https://obsproject.com/logs/p989sLOXpEt-hubK
Display Capture clip (stutter): https://youtu.be/TS9fk8p-9jw
Display Capture log: https://obsproject.com/logs/iihmrWD8u2VzORzJ
Another thing I observed while trying to figure this out is that in Dolphin Emulator, when these stutters and frame skips would happen while OBS was previewing and recording the game, there would be entirely different intervals where the preview in OBS would be smooth, but my actual game would stutter or lag, despite the fact that Dolphin reported a flat 60fps while playing.
All of this makes me suspect that either V-sync or some kind of desynchronization of the frame rates is to blame for the stutter. However no matter what settings I change regarding these things,
no matter what Nvidia Control Panel settings I adjust,
what displays I disconnect or change the frame rates of,
what hard drives/SSD's I record to,
OBS settings I turn up and down,
in-game settings I turn up and down,
it all ends up the exact same. I have tried literally any solution I have found suggested in these forums and nothing is working.
Thank you in advance for your help, and I hope somebody is able to figure this out.
Here's the overview; every game I try to record in OBS has extremely bothersome stuttering/frame skipping, both while recording and even just in preview. It is not consistent, it appears, disappears, and persists seemingly at random, and it has absolutely nothing to do with encoding lag, rendering lag, or in-game settings. No matter what settings I change both in OBS or in the games I'm playing, the resolution, graphics settings, frame-rate, etc. it does not make any difference. However it gets much weirder and inconsistent than that so I will show some tests and examples that I have been doing to try to narrow down the issue.
TEST 1: Dolphin Emulator
This is where the problem started, I was using game capture to record some gameplay and noticed afterwards that my recording had intermittent stuttering and frame skipping everywhere. I turned down settings, changed video renderer backends, adjusted other parameters, literally everything I could think of, but nothing would remove the stuttering. I then isolated the issue to OBS but noticed that there was no apparent lag in the logs to be found, encoding and rendering lag were both minuscule if not nonexistent. No settings I changed in OBS seemed to affect anything either.
Here is a reproduction of what happens, both in clip, and in OBS log form, as well as a task manager view of my resource consumption.
Dolphin Emulator Game Capture Stutter (starts about 47 seconds into the video): https://youtu.be/cYMuflcSatk
OBS log: https://obsproject.com/logs/Tl2xvC3NDvG4A63B
Task manager resources: https://imgur.com/q9g8Fzv
TEST 2: Steam
While trying to figure out if this was a Dolphin issue or an OBS issue, I tried recording a game from Steam in the same vein, a simple camera rotation to see if there were any stutters or frame skips. This is where it gets interesting... there were indeed frame skips and lag in OBS despite a consistent 60fps in-game and no reported encoding/rendering lag, but the actual recording of this capture was stutter free, there was no lag or frame skips at all. It's worth noting that I once again used Game Capture for this, but I then recorded a separate Display Capture just so that you can see what it looked like on the actual screen as I was recording; the exact same issue as the one that's been occurring in all of my other games.
Game Capture clip (little to no stutter): https://youtu.be/N4L2Zl-_WfA
Game Capture log: https://obsproject.com/logs/p989sLOXpEt-hubK
Display Capture clip (stutter): https://youtu.be/TS9fk8p-9jw
Display Capture log: https://obsproject.com/logs/iihmrWD8u2VzORzJ
Another thing I observed while trying to figure this out is that in Dolphin Emulator, when these stutters and frame skips would happen while OBS was previewing and recording the game, there would be entirely different intervals where the preview in OBS would be smooth, but my actual game would stutter or lag, despite the fact that Dolphin reported a flat 60fps while playing.
All of this makes me suspect that either V-sync or some kind of desynchronization of the frame rates is to blame for the stutter. However no matter what settings I change regarding these things,
no matter what Nvidia Control Panel settings I adjust,
what displays I disconnect or change the frame rates of,
what hard drives/SSD's I record to,
OBS settings I turn up and down,
in-game settings I turn up and down,
it all ends up the exact same. I have tried literally any solution I have found suggested in these forums and nothing is working.
Thank you in advance for your help, and I hope somebody is able to figure this out.