Lag issues on stream but OBS never is overloading and always at 60 FPS

Kaykrisify

New Member
Hello! For the last maybe 4 months, I've been having issues with OBS. I use NVENC to encode and for some reason, have frame skips or FPS drops in my stream even though my client never dips below 60 FPS and never is overloaded. I've tried everything I can possibly think of. Can I get someone to look at my log files and maybe you'll see something that I am overlooking? Thanks.
 

Attachments

I don't think it's internet issues because when I watch my stream back, it's as if the stream is playing at 40-50 FPS but it says 60 FPS on OBS.
 
1) Unless you are forced to use Norton Antivirus, Windows Defender, an updated Windows 10 and common sense is all you need and won't interfere with OBS and other programs;

2) Turn on Windows 10 "Game Mode";

3) It is heavily recommended to add only a single capture source per scene, as they will interfere with each other. A couple of your scenes have multiple added;

4) In OBS settings --> Output, stick to NVENC, "Quality" Preset and disable "Lookahead" and "Psycho Visual Tuning";

5) Test again. If there are still issues, cap your game's FPS to 60 with either VSYNC or ingame framerate limiter.
 
Last edited by a moderator:
1) Unless you are forced to use Norton Antivirus, Windows Defender, an updated Windows 10 and common sense is all you need and won't interfere with OBS and other programs;

2) Turn on Windows 10 "Game Mode";

3) It is heavily recommended to add only a single capture source per scene, as they will interfere with each other. A couple of your scenes have multiple added;

4) In OBS settings --> Output, stick to NVENC, "Quality" Preset and disable "Lookahead" and "Psycho Visual Tuning";

5) Test again. If there are still issues, cap your game's FPS to 60 with either VSYNC or ingame framerate limiter.

Thanks, I tried all of this and I'm still getting issues :/ Thanks for the suggestions.
 
Three problems:
1) You have a Monitor/Display Capture in the same scene as a Game or Window Capture. Even if it is not enabled, these capture types can interfere and cause performance problems. Display Capture is the WORST performing capture method, and should be avoided at all costs. If you NEED a Display Capture, make sure it is in its own scene with no Game or Window Capture sources.

2) You have Psychovisual Tuning enabled. Disable it. The Max Quality preset, Psychovisual Tuning, and Lookahead options are well-known to cause problems even on systems that should be running smoothly. Use the Quality preset instead, and make sure that both Lookahead and Psychovisual Tuning are UNchecked.

3) You are recording to MP4. You should NEVER record to MP4 directly; it is not a recording-safe format. If anything goes wrong during the recording, the ENTIRE thing will be irrecoverably corrupted. Record to MKV or FLV instead, and if you need MP4 files for editing, remux them to MP4 from the OBS File menu, Remux Recordings.

Past that, you have minor connection-related frame drops. Do be aware that Twitch has been having issues for the last few days.
 
Hi, thank you! I tried doing all of that! The problem that I get is very random. It'll happen randomly during my games, no matter how intensive the game. Even on the least intensive games (Stardew Valley). I made a clip to kind of explain. I'll be getting 60 FPS on my OBS/Twitch stream and randomly, ONLY on the stream, I'll drop frame rate to about 40, sometimes worse. And then it'll go back to 60. I am usually at 60 FPS on my OBS client so I don't know why this is happening. It could just be my old GPU? I'm getting a new one soon, I just want to rule out any issues.

This clip kind of explains it how you can see it was 60 FPS and then dropped and then went back to 60. https://clips.twitch.tv/RudeHelpfulPancakeFeelsBadMan-nLK1X9jmP-LdmhfO
 
Back
Top