Question / Help CPU Throttling with Low Bitrate Stream + Other Issues

DelusionIsGG

New Member
Hey guys and users of the OBS software.

I have been having some problems recently streaming and after asking a few PC experts I thought I might ask you guys.

So the issue I have may or may not be related to CPU Throttling. I notice I get a lot of 99% usage during gaming and streaming which seems odd according to my PC specs (listed below). I sometimes get the error of high CPU usage in OBS which causes the video to stutter here and there for my viewers. I am completely lost on how to fix these issues because I used to not have this problem at all and the circumstances have not changed.

PC Specs:
I7-4770k OCed to 4.0 Ghz
16GB Ram
MSI GTX 970
1000W EVGA Power Supply
MSI Motherboard

OBS Settings:
Bitrate: 1200 @60 FPS with Lanscos Filter
x264 preset with default settings
Superfast CPU preset.
960x540 (something like this) resolution

I stream BF4 and get about 80-120 when streaming and 130-190 when not streaming. I have a 144hz monitor so the more FPS I can get the better. Any help would be appreciated. You can watch my VODs here for an example of what is happening: www.twitch.tv/DelusionIsGG.

Thanks again.
 

Boildown

Active Member
15:13:34: Total frames encoded: 857570, total frames duplicated: 159933 (18.65%)
15:13:34: Number of frames skipped due to encoder lag: 1412 (0.16%)
15:13:34: Total frames rendered: 828811, number of late frames: 17977 (2.17%) (it's okay for some frames to be late)

So this shows that your CPU isn't even close to keeping up. You've got over 18% duplicated frames and for a decent looking stream that needs to be under 1%. You were doing Very Fast preset, not SuperFast, and downscaling to
1096x616, not 1280x720.

Is your CPU literally throttling? What temperature is it getting up to? I would normally expect an i7 4770K to perform better than this. Maybe your CPU cooling is failing. Also you might have background junk running, you should only have your game and OBS and maybe Teamspeak or something like that, nothing else.

Oh, I see you're doing Monitor Capture. Try Game Capture instead.
 

DelusionIsGG

New Member
Ok well then let's get to the bottom of this. It definitely should not be the temp. I have Swiftech H220x cooling the CPU and it idles at around 32 Celsius with load around 40 Celsius. I was indeed running VeryFast (I wrote the original on my phone and didnt have my OBS in front of me). I am downscaling to 1096x616 to try to push more frames in game but it has not helped too much.

My CPU usage is normally around 99% :/
I normally just run BF4 (50% usage), OBS (17% usage or so), Chrome (16% usage), with Teamspeak sometimes and core hardware programs. So I do find it quite odd.

I use Game Capture and Monitor Capture by the way. One to show my Monitor when not playing the game and Game Capture to well, capture the game, as the Monitor Capture sometimes fails.
 
Top