Fps Drops in-game using OBS (Occurs around 10-15 in)

Status
Not open for further replies.

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510
I have been having issues with streaming, I have messed around with my settings and it still doesn't help. My specs are a i7-6700k with a evga 1080 ftw card. I have 2 1440p 144hz monitors which I set it to downscale at 720p for twitch. I have 3500 for my bit-rate because of twitch, I have even tried dropping it to 2000. When I start my twitch stream my in game fps is around 100+ but around 10-15 minutes into my stream it starts dropping and gets to the point of around 25-35 fps which is almost unplayable. I have my CPU temps and GPU temps open and they aren't reaching more than 60C. I also have fiber internet which I get a down and up of 800-900 mbps (i know maybe overboard). Could my bit-rate be too low on OBS? I don't want to raise it because people wouldn't be able to watch my streams. I even tried setting my monitors to 1080p and streaming that way and I get the same fps drop in games. The twitch dashboard tells me my stream quality is excellent but that is hard to believe since I'll have viewers and then they just end up leaving, I find it to be my stream quality and it is very aggravating. I cant find a fix anywhere.
 
Solution
Yes actually, it could be, you want one or the other, not both at the same time.

OBS also has an instant replay feature, but you have to set it up a bit.

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510


I do use NVENC on OBS.
 

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510


I have a while back but I will give that a shot again, after reinstalling it how do I go about resetting the configuration. As in just setting everything to default? also does it matter if OBS is installed on my SSD? I'm guessing that wont matter but just wondering.
 


Once you delete the OBS folders after uninstalling it...when reinstalling it will be at default since it has no profile to use.
 

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510


Using Msi Afterburning while recording a local file
Gpu temp: Max-59C
Gpu usage: Max-73%
Cpu temp: Max-59C
Cpu usage: max-67%

(These are max units while recording)

Local recording started at 144hz stable on killing floor 2. Around 15 minutes in, the in-game fps was around 50-60 and i looked at my cpu usage and it was in the 30-40% range. Same with the GPU. I am just going to wipe all OBS files and start from scratch with a fresh download. If this occurs during my local recordings than streaming is even worse since that was getting down to the 20's for in-game FPS. I also use steams built in FPS counter, I doubt that could cause the issue though.
 

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510


Just did a full reinstall of obs and did a stream test. Was staying at a constant 144hz but as soon as I started a real stream and took the "?bandwidthtest=true" out of my stream key it would start dipping up and down into the 15-30 fps. Its very odd that it doesn't happen on a test stream since the only thing that is different is people do not see I am live and cannot view me.
 
Just had the seed of a couple ideas that may or may not help you...

1) OBS sometimes double installs. If you're using a 64-bit system, delve into your Start Menu and find the 64-bit version of OBS in the All Programs list. The icon on the desktop can sometimes be just the 32-bit version even if you have a 64-bit system.

2) Once in OBS 64-bit, if performance does not improve, try the following: go to Settings (within OBS), advanced, set Process Priority to Above Normal. Your CPU is not maxed out, so I don't think we need to use High.

That being said, something is holding back your graphics card. Your i7 6700K should not in any way hold back a GTX 1080 unless it's maxed out with a ridiculous amount of tasks. Seeing your CPU usage is under 80%, that's not the case here. How much RAM do you have and what speed is it?
 
If the 64-bit version works for you and you'd like to replace the 32-bit icon on your desktop with the 64-bit one, it's rather simple to do so.

1) Delete the 32-bit icon from your Desktop. If you don't want to delete it, you can just rename it "old" or "crappy OBS" or whatever you want.
2) Find the 64-bit version in your All Programs list. Click and drag it to your desktop.

I don't think that the two versions share settings, so you'll have to set up the 64-bit version the first time you use it. If you've already used it from the Start Menu, the icon does the same thing so it'll already be set up from how you did it earlier.
 

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510


I have used both versions before, and when I do install OBS it automatically gives you a 64 and 32bit. But I will look into those advanced settings and see if that will improve or fix the issue. I have 32gb of DDR4 3200mhz (4x8gb sticks and they are Corsair Vengeance LPX in case you want to know).
 


Very high quality RAM. I highly doubt your RAM is holding you back.

Something isn't adding up for me... Neither your CPU or GPU usage is anywhere 100%. Are you using VSync or GSync? If not, we may need to look into other possible issues.
 

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510


Both my Monitors are 1440 dell Gsync, so gsync is on through the nvidia control panel. I do enable Vsync in killing floor 2 (the game that I have been using to test the most) because Nvidia flex actually gives you worse performance. Like I said, this is only a issue once with OBS, if I am not streaming or recording I have steady max fps all day.
 


I guess try James Mason's idea. I actually don't know much about that software so I can't vouch for or against it, although the idea of CPU core assignment sounds good to me.

I'm really not sure what your issue is, but I'm pretty sure it's software related.
 

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510


Well the issue with that is I have tried setting my monitors to 1080p through Nvidia control panel and streaming/local recording, the same issue still keeps happening. Its something specific to OBS Studio, Even when I stop the stream mid game the frames don't get better until I fully exit and restart the game. Its like after 10-15 min OBS takes priority and makes my game shoot down to 25fps (average). I've even had it drop to 4 fps (terrible experience).
 


Have you ran an antivirus scan?
 

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510


Yes a full PC scan and nothing came up. Could it be windows 10 with OBS?
 

ShibbyBruhBruh

Commendable
Jan 22, 2017
15
0
1,510


It is set to optimal power, should it be on Prefer Max Performance? and nothing, Gsync doesn't make it the problem worse or better
 
Set it to Prefer Maximum Performance, restart, and then go back into Nvidia Control Panel and make sure it remembers that you changed it. Once that's done, just do what you normally do and observe if system behavior changes.

Since it's set to optimal power, your GPU may be left trying to decide which task is more important so that it can free up resources and use less power. If for some reason it decides that the game is less important than rendering the stream, framerate in game will l likely decrease. It would usually be accompanied by minor stuttering, but you have Gsync.
 
Status
Not open for further replies.