Random occasional frame drops with Elgato in OBS

ZeDiglett

New Member
So I've been dealing with this problem for a couple months now and nothing I've found on the internet has helped me. I've been using OBS to record footage of Switch games with my Elgato HD60S, and for the first few months, it was working great. However, one day when I was recording me playing a game just as a test, suddenly I opened OBS to find that the game's footage and audio were about a second or two behind what was showing up on my TV. I was recording this same game only a few days before and had no such issue; I had not changed my setup, touched any settings, or done anything that would incur such a change. Initially, I disabled buffering as a band-aid fix and that at least got rid of the delay, but now I'm running into sudden bouts of choppy framerates for no apparent reason. It's not a horrible issue since I'd wager it only comes up ~5-10% of the time, but it's still noticeable enough to be annoying and worrisome. My PC well exceeds the minimum system requirements for the Elgato, so I shouldn't even be having this problem. To be clear, the problem isn't strictly with OBS or the Elgato itself; I've tested recording Switch games with Elgato Game Capture and had no issues, and I've tried recording PC games with OBS and had no issues. The problem is localized to OBS, with the Elgato specifically. In case you were curious, here's a short list of things I've tried that have had no effect on the severity or frequency of these frame drops:
  • Checking to make sure everything's hooked up correctly
  • Unplugging and replugging all components of the Elgato
  • Uninstalling and reinstalling OBS
  • Changing encoders
  • Lowering the resolution and framerate
  • Closing all windows other than OBS
  • Disabling preview
  • Running in admin
At this point, y'all, I'm stumped. I actually made a similar post back when I was first having this problem, and for the life of me I can't find anyone else on the internet having this same issue. Has anyone else run into something like this, and if so, did you ever find a solution or at least what was causing it? I've already run it through the Analyzer and it picked up nothing, but if it helps, here's the log from a test recording I did where the issue came up. Cheers.
 

PaiSand

Active Member
Try using x264 for encoder and see if it goes better. Remember to restart Windows before recording just in case some process is stuck.
 

ZeDiglett

New Member
Hiya! It's been a minute, but I actually did find something that finally alleviated the issue: the auto-config wizard. I have no idea why, but running the auto-config wizard to specifically optimize for recording made the buffer a lot shorter and the frame drops way less severe and frequent. It still varies by the day it seems, even between restarts, but for some reason re-running the auto-config wizard seems to patch things up at least temporarily. I can't conclusively say this eliminated the issue outright, but for now, it at least seems to be a workaround.
So yeah, if anyone's running into a similar issue and you've done everything short of upgrading your hardware, try running the auto-config wizard on recording settings. (Yes, even if you did that the first time; it seems to help for some reason.)
 
Top