OBS encoding overloaded

BlueDragon424

New Member
OBS log

So, I'm getting the "OBS encoding overloaded" warning and I'm wondering if it's possible to correct this without lowering my scale or fps. I'm running 1080 at 60 fps. I feel that my hardware should be up to the task. I7 9700K, RTX 2080. Any advice or am I just dreaming? I'm not a full time streamer so if I can get away without having to add another computer to the mix that would be great. My wife already thinks I'm crazy.
Thank you,
BlueDragon424
 

rainking87

New Member
I'm getting this too and I fear my my laptop just isn't powerful enough to run audacity, Microsoft Teams, OBS and chrome at the same time
 

carlmmii

Active Member
@rainking87, please don't thread hijack -- you have a separate system, with your own separate hardware, with your own potential solution. Make a new thread with your own issue, and include a log file.

@BlueDragon424, your logs are honestly nearly perfect. The only thing that's really going on is you're getting <100 frames lost due to rendering lag, with a few extra in one run lost due to encoding lag. You're already running OBS as administrator, so your rendering lag is most likely due to the insane amount of browser source activity going on.

For the added bit of encoding lag, turn Psycho Visual tuning off. This process uses CUDA, which can cause issues depending on GPU loading (since it's no longer only using the nvenc encoder).
 

BlueDragon424

New Member
@carlmmii, Thank you! I will try that tomorrow. Do you think that will help with recording as well. My recording was super choppy. Which is weird because yesterday's recording was good.
I appreciate the help. Thank you!
 

BlueDragon424

New Member
Oh, I'm not sure. Whatever the one Windows 10 decided. I'm guessing that makes a big deal. I'm at work so I'll check when I get home.
 

BlueDragon424

New Member
So I downloaded VLC and it didn't help. Could it be that I'm running OBS on an NVME drive but saving to an HDD? I attached the video for help.
 

carlmmii

Active Member
Do you have the log file from that video? Or is that one of the clips from the posted log file?

That is bad lagged frames. I was thinking it would be some microstuttering, but this is something else going on.
 

carlmmii

Active Member
I do... and I do. :p

So considering OBS isn't reporting any frames missing due to rendering lag or encoding lag, that means that the frame loss is happening at capture. You have both game capture and display capture in the scene... I assume Game Capture is what's actually being shown for the game?

Before anything, create a new scene collection with just a single scene in it for troubleshooting. Add your Game Capture, and just leave it as that -- just the single source.

There's quite a few things to try.

First thing to double check is encoder settings. The logs don't report any lost frames, but there are things to check anyway.
- Try turning off Psychovisual Tuning (this uses CUDA, and could be interfering)
- Try using x264 veryfast

Next thing to check is the capture method. Try using Display Capture or Window Capture instead of Game Capture to grab the game. See if either show different results. Window Capture will probably behave... weirdly. Display Capture is the least performant, but is the most reliable in my experience.

Next thing to check is monitor refresh rates. You're running all your monitors at 144hz.. do you have G-sync on at all? If so, turn it off. Also, try reducing your refresh rate to 60hz on all monitors and see how that effects things.

Now for game settings. Another thing to try is to limit your game's performance (this used to be the only way to really combat rendering lag, before being able to run OBS as admin). From the video, it appears that the slideshow is worst when in-game. Back in menu-land, you actually have frames, which indicates that the game is stealing everything for itself, which is a surefire indication of GPU resource limitation.

If none of these steps result in any change, then it's off to the next round of potential fixes.
 
Last edited:

BlueDragon424

New Member
@carlmmii
I will try those things and get back to you! One question. Would it make a difference if I have game capture and display capture in the scene but have the display capture deselected? Does that make it render both of them even though it's only showing one?
Thank you again for the help!
 

carlmmii

Active Member
I believe it does mean OBS is capturing both, but only displaying one (whichever one is on top, or visible). This is known to cause performance issues, but nothing to the level of what's being seen in your recording.
 
Top