So I've tried to get rid of stutters in my streams and recordings, without success. I've cleaned up everything until I got a clean OBS log that doesn't show any warning or dropped frames etc. You can find it here https://obsproject.com/logs/2yE_pGcDqCIafsa1
Now there's some very odd behavior about the stutters though, they seem to be caused by absolutely nothing ? Let me explain. I made a 60 fps recording of a 60 fps game, using game capture (window capture and display capture both exhibit this behavior btw) and checked "capture cursor". While the game is playing I also move the mouse around for reference, and it turns out that when the stutters occur… only the game stutters in the capture, but not the cursor. At that point you're thinking "well then OBS isn't causing the stutters, your game is". Except it's perfectly smooth on my monitor and I have specifically disabled v-sync for this to make sure that it wasn't a trick of the refresh rate, so how is this even possible ? It does that with every single game, and it doesn't even matter how many fps I can get in game, like I'll still see those stutters if I'm hitting a constant 100 fps.
You can see the stutters here https://www.youtube.com/watch?v=_iR4OW4wKIU and if you go frame by frame you can clearly see that the mouse is still moving, so the capture isn't stuttering, but the game is, although it actually isn't lol. They're like phantom stutters. I don't know what else to do at this point, I've updated drivers, reinstalled the whole computer, changed every single component one by one, including multiple monitors and cables and what not. And I've been having those issues for over 2 years now. For a long time I just thought it was some sort of bug, but now that I've captured this behavior with the cursor, I don't know what to think anymore. I hope someone has an idea, thank you.
Now there's some very odd behavior about the stutters though, they seem to be caused by absolutely nothing ? Let me explain. I made a 60 fps recording of a 60 fps game, using game capture (window capture and display capture both exhibit this behavior btw) and checked "capture cursor". While the game is playing I also move the mouse around for reference, and it turns out that when the stutters occur… only the game stutters in the capture, but not the cursor. At that point you're thinking "well then OBS isn't causing the stutters, your game is". Except it's perfectly smooth on my monitor and I have specifically disabled v-sync for this to make sure that it wasn't a trick of the refresh rate, so how is this even possible ? It does that with every single game, and it doesn't even matter how many fps I can get in game, like I'll still see those stutters if I'm hitting a constant 100 fps.
You can see the stutters here https://www.youtube.com/watch?v=_iR4OW4wKIU and if you go frame by frame you can clearly see that the mouse is still moving, so the capture isn't stuttering, but the game is, although it actually isn't lol. They're like phantom stutters. I don't know what else to do at this point, I've updated drivers, reinstalled the whole computer, changed every single component one by one, including multiple monitors and cables and what not. And I've been having those issues for over 2 years now. For a long time I just thought it was some sort of bug, but now that I've captured this behavior with the cursor, I don't know what to think anymore. I hope someone has an idea, thank you.