Question / Help playback choppy

shmeep

New Member
ive been using obs for years and kept the same settings but for the past month my playback is choppy and now whatever i do the quality and playback is terrible. I think I have a good pc to record but for some reason now I cannot record at all because its so bad. Im testing in dying light and i have over 100 fps in game but playback and quality is so low
 

carlmmii

Active Member
First things first, update windows to the October 1809 update. The version you're on currently forces game mode to be enabled, which limits GPU usage in OBS. Once you've updated windows, turn game mode off by following the directions here.

Once you've done that, attempt to record with modest settings. I'm not too familiar with AMF recording, so whichever settings you've had the best luck with there, try those first. If you are still having issues, then try limiting your in-game fps -- it should make an improvement as far as the ability to combat rendering lag.

One thing you should also definitely have open while you're adjusting settings is the Stats window -- this will tell you immediately whether you're encountering rendering lag or encoding lag. If it's rendering lag, then that means OBS doesn't have the GPU resources necessary to perform all the actions it needs, and usually means you need to back off your game's settings (this is why frame capping is the 1st step). If it's encoding lag, then the settings you've used for encoding are too much and you'll need to either use a less straining preset, or change encoders entirely (i.e. if you can't get AMF to run without issue, then try x264... or vice versa).

If you still can't get things recording smoothly, then as a last ditch troubleshooting step try lowering your output (scaled) resolution in the video settings to something very small like 640x360, and see if you can get a smooth recording there. If not, then that should 100% rule out any kind of encoding issues and it all comes down to OBS's ability to grab frames.
 

shmeep

New Member
First things first, update windows to the October 1809 update. The version you're on currently forces game mode to be enabled, which limits GPU usage in OBS. Once you've updated windows, turn game mode off by following the directions here.

Once you've done that, attempt to record with modest settings. I'm not too familiar with AMF recording, so whichever settings you've had the best luck with there, try those first. If you are still having issues, then try limiting your in-game fps -- it should make an improvement as far as the ability to combat rendering lag.

One thing you should also definitely have open while you're adjusting settings is the Stats window -- this will tell you immediately whether you're encountering rendering lag or encoding lag. If it's rendering lag, then that means OBS doesn't have the GPU resources necessary to perform all the actions it needs, and usually means you need to back off your game's settings (this is why frame capping is the 1st step). If it's encoding lag, then the settings you've used for encoding are too much and you'll need to either use a less straining preset, or change encoders entirely (i.e. if you can't get AMF to run without issue, then try x264... or vice versa).

If you still can't get things recording smoothly, then as a last ditch troubleshooting step try lowering your output (scaled) resolution in the video settings to something very small like 640x360, and see if you can get a smooth recording there. If not, then that should 100% rule out any kind of encoding issues and it all comes down to OBS's ability to grab frames.
I cannot turn off gamemode nor can I go back to that version. I've looked things up and nothing works
 

Suslik V

Active Member
Then try to roll back your video driver, because you are using hardware encoder and there is encoder overload in the log. Maybe you can use other encoder? Or maybe the games is more demanding nowadays?
 

shmeep

New Member
Then try to roll back your video driver, because you are using hardware encoder and there is encoder overload in the log. Maybe you can use other encoder? Or maybe the games is more demanding nowadays?
ive tried so many different encoding methods. the one that worked best before was simple x264 low cpu preset for some reason and that log is from bad recording but I still cannot figure out why it is so choppy
 
Top