Around 15mins into a stream, recording, and even just having OBS not doing anything other than previewing, the preview starts stuttering and that stutter goes into the output. Sometimes this lasts for a couple seconds. Sometimes it will not go away until I close OBS and reopen it. This is a problem that I have had for some time now, and have been unable to fully fix. It has been an issue across multiple PCs. The only thing that is the same across the PCs is Windows 10, Monitors, and OBS.
This happens with any and every game. It happens with game capture, display capture, and window capture. 30 fps and 60 fps.
Here is an example clip from a test stream. It is clipped when the stutter starts ~15 minutes into the stream, and goes until the video is smooth again to show the disparity. https://clips.twitch.tv/SillyCourteousLettuceOMGScoots
I have tried everything I can think of/find to get rid of this short of purchasing a capture card. This isn't a problem I am willing to throw money at. Reinstalled Windows, clean install of OBS. Having a scene with nothing other than game capture. Nvenc, x264, various settings on and off. Ancient versions of OBS. OpenGL renderer, Windows 10 Game Mode on/off. No dice. I first noticed this on my 7 year old PC. I have since then built a new PC with all new hardware and it still happens.
Old PC specs:
i5-3570k
Asrock z77 extreme4
8gb ram
GTX 1060
Newer PC spec:
i5 9600k
Aorus z390 pro
16gb ram
RTX 2060 Super
One thing I have tried that helped, but didn't not fix the issue is using a refresh rate testing website to make note of the true refresh rate of my main monitor, and then setting OBS to a fractional FPS value based on that. Numerator: 599962 Denominator: 10000. This doesn't fully fix the problem, but it does make it so that the stuttering starts every ~1 hour 40 minutes instead of every ~15 minutes.
Other things to note:
It happens around 15 minutes of OBS being open. Not starting from when streaming or recording starts.
I have 3 monitors. All set to 1080p 60hz. They are the only thing my 2 PCs have in common hardware wise.
I have tried each monitor plugged in solo, and it makes no difference.
I stream at 1340x754 because that is the size of twitch's player and it is clearer than 720p being stretched up to that. I have tried various output resolutions and it makes no difference.
It isn't just while gaming. I can see it happening when moving a window around on screen or just my cursor using display capture.
If anyone can offer a solution or other things to try, it would be greatly appreciated.
This happens with any and every game. It happens with game capture, display capture, and window capture. 30 fps and 60 fps.
Here is an example clip from a test stream. It is clipped when the stutter starts ~15 minutes into the stream, and goes until the video is smooth again to show the disparity. https://clips.twitch.tv/SillyCourteousLettuceOMGScoots
I have tried everything I can think of/find to get rid of this short of purchasing a capture card. This isn't a problem I am willing to throw money at. Reinstalled Windows, clean install of OBS. Having a scene with nothing other than game capture. Nvenc, x264, various settings on and off. Ancient versions of OBS. OpenGL renderer, Windows 10 Game Mode on/off. No dice. I first noticed this on my 7 year old PC. I have since then built a new PC with all new hardware and it still happens.
Old PC specs:
i5-3570k
Asrock z77 extreme4
8gb ram
GTX 1060
Newer PC spec:
i5 9600k
Aorus z390 pro
16gb ram
RTX 2060 Super
One thing I have tried that helped, but didn't not fix the issue is using a refresh rate testing website to make note of the true refresh rate of my main monitor, and then setting OBS to a fractional FPS value based on that. Numerator: 599962 Denominator: 10000. This doesn't fully fix the problem, but it does make it so that the stuttering starts every ~1 hour 40 minutes instead of every ~15 minutes.
Other things to note:
It happens around 15 minutes of OBS being open. Not starting from when streaming or recording starts.
I have 3 monitors. All set to 1080p 60hz. They are the only thing my 2 PCs have in common hardware wise.
I have tried each monitor plugged in solo, and it makes no difference.
I stream at 1340x754 because that is the size of twitch's player and it is clearer than 720p being stretched up to that. I have tried various output resolutions and it makes no difference.
It isn't just while gaming. I can see it happening when moving a window around on screen or just my cursor using display capture.
If anyone can offer a solution or other things to try, it would be greatly appreciated.
Attachments
Last edited: