Question / Help No rendering lag, but recording is stuttering

BK-Morpheus

Active Member
Since I'm using Freesync, I changed my frame limiters for games from 60 to 58fps, so that I can stay within the freesync range, without adding input lag from Vsync.
I noticed, that recordings do stutter (ingame is fine), if I record 58fps games with 60fps in OBS and thought, that could be normal, although I am sure, that this wasn't the case, before I switched from GTX1070 to Vega 56 (both running Freesync with 58fps lock).
Then I tested, if the stutter disappears, when I record with 30fps while keep playing with 58fps. It's still there, as long as the ingame framerate is not a multiple of the recording setting. So 30fps recordings are smooth as soon, as I play with 30, 60 or even 120fps.
Of course, there is no encoding or rendering lag in my log and both monitors are running at 60Hz for compatibility reasons.
Turning freesync off, while keeping the fps limit at 58 has the same outcome.
I'm absolutely sure, that 30fps recordings looked smooth in the past, no matter, if the ingame frame rate is exactly 60fps or between 55 and 80.

Sadly, many variables have changed since then...new OBS Versions, new GPU and Windows 10 Updates (Gaming Mode and GameDVR have always beend disabled...via registry on Branch 1803 and via windows settings on Branch 1809).

Can some one confirm this or give me some workaround for this?

Log (this is with 60fps, but it's the same with 30fps): https://obsproject.com/logs/yQTmH1o8QRiB2-aC
 

BK-Morpheus

Active Member
Update:
I tried an older OBS version as well, but there is still the same microstutter in the recordings, when the ingame framerate is not exactly the same, as the recording frame rate (or a multiple of if).
I asked a friend, if he can disable GameDVR and GameMode and try to reproduce it on his machine, as he also uses a dual monitor 60Hz setup, but with Windows 1803 and an Nvidia GTX1080.
After testing, he told me, his video is smooth, but I checked it myself (because I know, most people would consider the footage as "smooth" and there is exactly the same stutter, as soon as he sets the ingame framerate over or under 60fps (still far away from any GPU overload and still nor lagged/skipped frames in the log).
So it seems, this has nothing to do with Nvidia/AMD GPU or the windows version.
 
Top