Question / Help OBS worked for over a year straight without any problems... until yesterday

chokingivy

New Member
I've been streaming with OBS for over a year now. Has absolutely zero problems with the program up until yesterday.

Normally, I stream on x264. I've never had a single problem with x264, EVER. Usually I stream DayZ, and have literally NEVER encountered a problem with x264/DayZ conflicting with each other. Normally, when my OBS is idle with no game running on x264, (not streaming, not recording - simply idle before starting the stream) OBS sits at 3-6% CPU usage, and with the stream+game running it sits around 30% or so. When in my BRB/Intermission screen, it would sit around 15-20% on stream.
This was with the simple settings, 6000kpbs. No alterations to the settings.

About a week ago, I downloaded CoD: Warzone to check it out. Just like Blackout, it stuttered profusely... So I decided to switch to my AMD option for the encoder. That helped a little, but overall the game, on stream or off, just didn't run well enough for my tastes. So I go back to playing my other games, streamed some DayZ/Siege just fine... until yesterday after switching back to x264.
Now, all of a sudden, OBS is using 20% of my CPU whilst idle and not on stream. When streaming, it uses roughly 50%... and with a game running, OBS uses 70%+ of my CPU, leading to encoding overload. It should be noted that whilst in game with OBS streaming as of yesterday, the game runs RIDICULOUSLY smooth, as if I don't even have OBS open.
I have not changed a SINGLE. THING. with my settings, I reverted back to the settings that I used to use for over a year and it's simply not working. Ever switched from very fast to the fastest possible setting... Still it overloads.

I've been looking for a solution since last night, have scoured this forum for a solution, but haven't found one that helps. I've reinstalled to the newest version of OBS. Reinstalled/verified my drivers, started from a fresh scene with no browsers. The list goes on. The only thing that has changed from when OBS worked, to now? I switched from x264, to AMD, and then back to x264.

Any help would be appreciated.



Here are 3 logs from last nights ordeal. Not sure if these are the best ones to share, though. If you need another one with more precision, let me know.
 

Attachments

Code:
18:25:29.786: CPU Name: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
18:25:29.786: CPU Speed: 3600MHz
18:25:29.786: Physical Cores: 2, Logical Cores: 4
That doesn't make sense. Did you somehow disable 2 cores in your bios?
 
Code:
18:25:29.786: CPU Name: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
18:25:29.786: CPU Speed: 3600MHz
18:25:29.786: Physical Cores: 2, Logical Cores: 4
That doesn't make sense. Did you somehow disable 2 cores in your bios?


Funny, I never noticed that one when looking through the logs myself. Good catch.
And no, I haven't disabled cores in YEARS, I used to disable down to 1to get Fallout 3 to run well on my rig - but I actually actively checked to make sure I was on all cores a couple weeks before this problem occurred. Let me look into this.
 
Code:
18:25:29.786: CPU Name: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
18:25:29.786: CPU Speed: 3600MHz
18:25:29.786: Physical Cores: 2, Logical Cores: 4
That doesn't make sense. Did you somehow disable 2 cores in your bios?


Alright, so I went to my bios... I had 4 cores enabled. Decided to go ahead and switch it to 2, then back to 4. Restarted my PC and BAM, back to normal quality. No stutters, no encoding overloads. Not sure why OBS read that, or operated like that... But you fixed it! Thanks.

However, simply changing that one thing has now rendered my streamdeck useless. One problem after another lol.



EDIT: Forgot that I had reinstalled OBS, just need to relink my deck to OBS. Problems SOLVED! Thanks again.
 
Last edited:
Back
Top