Question / Help FPS drop in OBS (not game)

delithralas

New Member
Hi.

PC Spec:
i5 3350p
12GB RAM
120GB SSD
GTX 660 (MSI Twinfrozr OC)

I will try and keep this as short as possible.

So lately I have been getting FPS drops while streaming. These drops occur in OBS and not the game.
It has also begun saying "Encoding overloaded!", but this wasn't and issue before?

This worked flawlessly up until about 2 weeks ago, then this started.
I then came to the conclusion, that my machine might have needed a cleanup, so I did a complete format and reinstall of the system.
(This was Sunday the 5th of February)
At first, this worked out perfectly. No more FPS drops in OBS and the stream looking great!
Now suddently yesterday, it began doing the FPS drops again in OBS.

And cannot for the life of me, figure out why this is happening and am now relying on your assistance.

My OBS settings is as follows:

Output:
Encoder: NVENC H.264
Tick in: "Enforce streaming service encoder settings
Rate Control: CBR
Bitrate: 3500
Keyframe Interval: 2
Preset: Default (just tried changing this to Bluray, to see if this might increase quality?)
Profile:
Main
Level: auto
Tick in "Use Two-Pass Encoding"
GPU:
0
B-frames: 2

Video:
Base Resolution: 1920x1080
Output Resolution: 1280x720
Downscale Filter: Lanczos
FPS Output: 60

Advanced:
Simply just the default settings as I know nothing about these.

I hope someone is able to assist me with these issues.

RECENT LOG:
I couldn't do a code in brackets as it was too many characters to create the thread?
http://pastebin.com/z9D7DfQQ


EDIT:
I just noticed, that when I reinstall OBS, it comes up with errors during the installation. It's different .dll files that makes errors.
Currently it is the graphics-hook64.dll file.
Perhaps OBS has become corrupted some how?
 
Last edited:
Hi.

PC Spec:
i5 3350p
12GB RAM
120GB SSD
GTX 660 (MSI Twinfrozr OC)

I will try and keep this as short as possible.

So lately I have been getting FPS drops while streaming. These drops occur in OBS and not the game.
It has also begun saying "Encoding overloaded!", but this wasn't and issue before?

This worked flawlessly up until about 2 weeks ago, then this started.
I then came to the conclusion, that my machine might have needed a cleanup, so I did a complete format and reinstall of the system.
(This was Sunday the 5th of February)
At first, this worked out perfectly. No more FPS drops in OBS and the stream looking great!
Now suddently yesterday, it began doing the FPS drops again in OBS.

And cannot for the life of me, figure out why this is happening and am now relying on your assistance.

My OBS settings is as follows:

Output:
Encoder: NVENC H.264
Tick in: "Enforce streaming service encoder settings
Rate Control: CBR
Bitrate: 3500
Keyframe Interval: 2
Preset: Default (just tried changing this to Bluray, to see if this might increase quality?)
Profile:
Main
Level: auto
Tick in "Use Two-Pass Encoding"
GPU:
0
B-frames: 2

Video:
Base Resolution: 1920x1080
Output Resolution: 1280x720
Downscale Filter: Lanczos
FPS Output: 60

Advanced:
Simply just the default settings as I know nothing about these.

I hope someone is able to assist me with these issues.

RECENT LOG:
I couldn't do a code in brackets as it was too many characters to create the thread?
http://pastebin.com/z9D7DfQQ


EDIT:
I just noticed, that when I reinstall OBS, it comes up with errors during the installation. It's different .dll files that makes errors.
Currently it is the graphics-hook64.dll file.
Perhaps OBS has become corrupted some how?
No exit out of the game you have running while installing the program man.
 
20:03:45.654: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 6194 (7.4%)
20:04:31.528: ┃ ┣download_frame: min=0 ms, median=0.313 ms, max=78.571 ms, 99th percentile=26.712 ms

You're playing Rainbow Six Siege on a GTX 660 which is an old card, and this game alone is resource-intensive. You can check the guide about rendering lags and frametime spikes on my signature but I suggest lowering the in-game settings first (disabling Gameworks-related settings, use Temporal Filtering under Multisample AA if you haven't, and enable Vsync on it. Given the average frametimes on this OBS session is 26ms I also recommend you switch the FPS on OBS to 30. While I'm at it, NVENC can produce signficiantly worse quality at 3500 bitrate in 720p60 that it looks like putting Vaseline on your eyes.
 

delithralas

New Member
20:03:45.654: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 6194 (7.4%)
20:04:31.528: ┃ ┣download_frame: min=0 ms, median=0.313 ms, max=78.571 ms, 99th percentile=26.712 ms

You're playing Rainbow Six Siege on a GTX 660 which is an old card, and this game alone is resource-intensive. You can check the guide about rendering lags and frametime spikes on my signature but I suggest lowering the in-game settings first (disabling Gameworks-related settings, use Temporal Filtering under Multisample AA if you haven't, and enable Vsync on it. Given the average frametimes on this OBS session is 26ms I also recommend you switch the FPS on OBS to 30. While I'm at it, NVENC can produce signficiantly worse quality at 3500 bitrate in 720p60 that it looks like putting Vaseline on your eyes.

After I did a format once again, I'm back to everything running smoothly.
I know a fair bit about pc's and although my hardware is getting outdated it's not what causing this.
This happens when streaming ALL games.
Let me be clear too, 3500kbps at nvenc produces the same quality, as my cpu would in superfast 3500kbps.
Only difference is, that my cpu cannot handle gaming and streaming at the same time.
I don't know why everyone is stating that nvenc is that bad. I've had good experience with it.

But again, I'm not having any issues right after a format.
My thought is, it's an update in Windows that may be causing this.
I've streamed with this setup for 2-3 years now, no issues. This recently started happening, which tells me, that its software errors somewhere causing this.
Either by obs, Windows or some drivers.

Also, my game IS at the lowest settings and 1280x720 resolution to inflict as little tension to my system as possible.
And I run the game at 70+ most of the time.

I will post my latest obs log after my format tomorrow.
Perhaps you can see what is different from the one with the issue and until now with no issues :)
 

delithralas

New Member
This is still an issue.
I reinstalled windows 10 again. Everything worked flawlessly. I waited about a week this time before updating (simply because Windows 10 forced me to) and right back to the FPS drop issues.

Any idea?

EDIT:
This is from a log after the update:
Code:
19:20:06.579:    ┃ ┣download_frame: min=0 ms, median=0.002 ms, max=2493.55 ms, 99th percentile=18.862 ms

Unfortunately all logs are gone from before the windows update, for some reason.
This also tells me, that the windows update interferes with OBS as it removes the logs from the days between my latest reinstall of windows, until the update happened.

EDIT 2:
By request from @Osiris I formatted and reinstalled windows once again, streamed for about 4 minutes without those MAJOR hickups.
This is the log:
https://gist.github.com/anonymous/7bdfe20df52e95af2b68487c52dc513d
 
Last edited:
Top