BranTheWalker
New Member
I have searched and found many people with the same problem, but most gave up because they didn't know how to fix it. And I tried the suggestion from some people that got it fixed, but none of them worked for me.
Basically I must use Vsync or a FPS limiter like MSI Afterburner and make sure my game is at steady 60fps or steady 30fps, otherwise OBS will make the video choppy as hell. But the weird thing is, even if I don't record or stream, the OBS Preview screen will still be choppy... unless the game is at steady 60 or 30fps obviously. And yes I am using OBS Studio.
The reason I want the Preview window to be smooth is so I can project that into my capture card monitor, and use my second PC for recording and streaming. And I see many Twitch streamers doing this, so I don't know what my problem is.
I have also read about people having this issue because of Windows 10, and that they fixed it by moving back to Windows 7. But I can't really do that since many new games support DX12, but most importantly all windows store games like Gears requires Windows 10. I posted two log files below playing Battlefield 1, using unlimited fps and 60fps limit. I have the videos recorded, so if you guys want to see the choppiness, let me know and I'll upload.
This is the unlimited FPS (mostly 90-110) https://gist.github.com/anonymous/03332395b7813e00ca7358bab9f8e732
This is 60fps limit using MSI Afterburner: https://gist.github.com/anonymous/58f5b65490d4e15b1e1c0804cf4a61f8
As you can see the first one with no fps limit says "Number of lagged frames due to rendering lag/stalls: 334 (4.5%)" I assume those lagged frames is what caused the video to be choppy. The 60fps limit log shows only "Number of lagged frames due to rendering lag/stalls: 16 (0.3%)"
So is there anything I can do to fix OBS showing smooth gameplay even if I don't limit my game FPS to 60? Or if the game fps varies from 50-60FPS? Right now 50-60fps would make OBS choppy.
Basically I must use Vsync or a FPS limiter like MSI Afterburner and make sure my game is at steady 60fps or steady 30fps, otherwise OBS will make the video choppy as hell. But the weird thing is, even if I don't record or stream, the OBS Preview screen will still be choppy... unless the game is at steady 60 or 30fps obviously. And yes I am using OBS Studio.
The reason I want the Preview window to be smooth is so I can project that into my capture card monitor, and use my second PC for recording and streaming. And I see many Twitch streamers doing this, so I don't know what my problem is.
I have also read about people having this issue because of Windows 10, and that they fixed it by moving back to Windows 7. But I can't really do that since many new games support DX12, but most importantly all windows store games like Gears requires Windows 10. I posted two log files below playing Battlefield 1, using unlimited fps and 60fps limit. I have the videos recorded, so if you guys want to see the choppiness, let me know and I'll upload.
This is the unlimited FPS (mostly 90-110) https://gist.github.com/anonymous/03332395b7813e00ca7358bab9f8e732
This is 60fps limit using MSI Afterburner: https://gist.github.com/anonymous/58f5b65490d4e15b1e1c0804cf4a61f8
As you can see the first one with no fps limit says "Number of lagged frames due to rendering lag/stalls: 334 (4.5%)" I assume those lagged frames is what caused the video to be choppy. The 60fps limit log shows only "Number of lagged frames due to rendering lag/stalls: 16 (0.3%)"
So is there anything I can do to fix OBS showing smooth gameplay even if I don't limit my game FPS to 60? Or if the game fps varies from 50-60FPS? Right now 50-60fps would make OBS choppy.
Last edited: