Encoding overload/ cpu to hot?

meraki

New Member
Setup that matters:
  • NVIDIA GeForce RTX 3070
  • Intel Core i7-12700
  • 48 GB DDR4 3200 MHz)

    I have a dual monitor setup with two monitors running at 144hz

    this is my lcurrent log file
    it says killer NIC should be deactivated, but i dont know what that is or why it should be deactivated?

    So, i dont know why i keep getting encoding overload issues. it happens all the time, in games that i should be pulling quite ok with my setup.
    today it was witcher 3 that kept getting the overload issues, even if i already had turned a lot of the settings down.

    also, immidiatley after im getting the encoder overload, in my stream manager on twitch it says that the bitrate is unstable and to check my network conenction.
    I have a 300 Mbps up/ down line, so i dont think that could be the issues? but why does it come up as error message in twitch after the encoder overload issues?

    in my nvidia app it said that the gpu utilization were at 99%

    in obs my output settings are at
    videobitrate: 4000kbpsencoder hardware nvenv h.264encoder preset: p4 medium


    i feel my cpu is getting a bit hot too. i replaced the cooling paste yesterday, so now i can hear a difference in the fans not working so much- but when i check core temp jsut booting up withcer, some of the cores go into the 90's while all of them got to atleast 80. im not sure if im reading it correctly tho,..but it seems like a lot.

    ive ordered a new cpu cooler from noctua, its the stock one being used at the minute. i jsut dont understand why it gets so hot?

    like now when im idling with only browser tabs up and a stream to watch all the cores are over 70 degrees. is that normal?

    im just started learning how to use obs/ streamerbot and all that malarkey round 10 months ago, so ive learnt some along the way, but mostly how to fix my scenes and stuff like that.

    please, if you explain to me how to do something, also explain why it matters to change this or that- it helps in understanding the need to change something and also because english isnt my main language it makes it easer to figure out.
 

rockbottom

Active Member
Your log above is incomplete, the encoding session was not completed. I suspect you have rendering lag as well as encoding lag but need a complete log to verify. Encoding settings look OK except 4Mbps is not enough bits for 1080p/60, push it to 6Mbps+ or lower frame-rate/resolution.

 

meraki

New Member
Your log above is incomplete, the encoding session was not completed. I suspect you have rendering lag as well as encoding lag but need a complete log to verify. Encoding settings look OK except 4Mbps is not enough bits for 1080p/60, push it to 6Mbps+ or lower frame-rate/resolution.

how is it incomplete?
like, what do i need to do to get a complete log? you have to tell me like im a 3 year old, both because i dont understand a lot of the techical terms as they are new to me, and also since its in english which isnt my main language.

i have no crash report since its not obs itself that crashes when i get the encoder overload, my pc freezes up and yesterday i had to manually shut it down twice as it froze. after replacing the cooling paste that issue dissapeared.

when i got encoding overload today the error message went away the first time when i paused the game,..and the second time when i swtiched to another game. obs itself did not close down so thus didnt get a crash log. obs hasnt crashed since mid december.



what is rendering lag, and how do i fix that? i used to have it a 6k, thats what my wizard sets it to when i run it,..but since i got the overload issues i tried to set it down. how do i change the resolution- what resoloution should i be changing to?
 

rockbottom

Active Member
Open OBS, encode something for a few minutes & stop. Close/re-open OBS & then upload the previous log & I'll take a look to see what's going on.
 

meraki

New Member
Open OBS, encode something for a few minutes & stop. Close/re-open OBS & then upload the previous log & I'll take a look to see what's going on.
new log file with rendering lag.

ok- so i havent been streaming as i got a new cpu cooler. this took down my temps on the cpu by a lot.
i thought that the heath was trottling my pc and thus causing issues for obs.

i still think heath is an issue, but this time from my gpu.
when i first played witcher 3 today i got encoding overlaod again, and obs stopped the broadcast without crashing (game didnt crash either- so thats an improvment)

but my gpu reaches 86-87 degrees, and i dont really know how to make it work less hard. could be now that the cpu dosent throttle, it can send more to the gpu which makes it work harder- and the throlling moves onto it instead.

i got a new log file

i didnt have v-sync on as i have g-sync, but i turned it on now, and ill see tomorrow if it helps some.

is there any other suggestions for what i can do?

should i run the obs wizard for settings to use? (even tho it sets it to higher quality than what i have it on now?

mind you, my obs and or game would jsut freeze before when i got encoding overload, so there migth have been rendering lag back then too, it jsut didnt get registrerd as everything froze and i had to manually restart the pc.

in most of the games ive turn down the video quality already


my pc is an acer orion 3000 model, i see many ppl complain about overheathing with it, which is why i ghot a ncotua nh d14l cpu cooler, and it brought down the temps alot. when i was playing games before almsot every core would at some oint reach 100 degrees, (not at the same time but alternating) now they lie around 70-75


(and pelase explain to me like im 3 years old if you know of some great fixes for what i can do)

i could probably try and replace the thermal paste in the gpu, but im scared of voiding warranty on it,.... my case cant fit any other fans it it
 

rockbottom

Active Member
Yep, rendering lag is GPU overload but no idea if it's overheating. Your encoding settings look OK so you just need to reduce load.
18:30:04.023: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 2683 (0.3%)

Disable Game DVR & run your main monitor @ 120HZ & your secondary monitor @ 60HZ. v-sync will now work correctly with OBS.
I'm ignoring SE/java script errors for now.

Probably too many of these devices, may need to eliminate 1 or more of them.
11:59:20.152: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
11:59:20.152:
11:59:20.157: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
11:59:20.157:
11:59:20.157: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
11:59:20.157:
11:59:20.157: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
11:59:20.157:
11:59:20.157: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
 

meraki

New Member
Yep, rendering lag is GPU overload but no idea if it's overheating. Your encoding settings look OK so you just need to reduce load.
18:30:04.023: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 2683 (0.3%)

Disable Game DVR & run your main monitor @ 120HZ & your secondary monitor @ 60HZ. v-sync will now work correctly with OBS.
I'm ignoring SE/java script errors for now.

Probably too many of these devices, may need to eliminate 1 or more of them.
11:59:20.152: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
11:59:20.152:
11:59:20.157: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
11:59:20.157:
11:59:20.157: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
11:59:20.157:
11:59:20.157: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
11:59:20.157:
11:59:20.157: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
(i also switched frmo video encoder nvidie nvenc h.265 (deprecated) to nvidia nvenc h.264 ,..i dont know what the difference between these two are,...but google recomended to use the one thats not deprecated. i did the switch after my earleir reply here so the old encoder is the one in the log.

ill get a test to see if v-sync works properly tomorrow.

would changing the monitors hz change much?
i mean, for the seconday, which i only use for alt tabbing when i game it dosent matter much, but i feel the main one is better at 144:p

how much og a difference do you think it will make?
 

rockbottom

Active Member
H264 is the log.

v-sync really doesn't work all that great when your monitors are running different timing(s) than OBS. I tested 144 on my system for about 3 seconds. I run 30/60/120/240/360 only.

It's all about load reduction so reducing the refresh rate will reduce the load. Will it be enough to eliminate all of your rendering lag? Hard to say you have a large Scene collection with lots of filters....
 

meraki

New Member
H264 is the log.

v-sync really doesn't work all that great when your monitors are running different timing(s) than OBS. I tested 144 on my system for about 3 seconds. I run 30/60/120/240/360 only.

It's all about load reduction so reducing the refresh rate will reduce the load. Will it be enough to eliminate all of your rendering lag? Hard to say you have a large Scene collection with lots of filters....
what timing does obs run in then?

im positive that the h.264 (deprecated ) was the video encoder that was on before, i switched over to the h.264 (no deprecated) after replying to your post today.
but im not sure whats different between the two or if is gonna matter me switching em.


would you recomen me doing the wizard or jsut keeping it as i have it now?

i think i manged to turn the game thing off, but it wast easy, ahd to go into regedit and turn things to 0 value a few places.

also, should i maybe swap to software encoder seeing as the gpu looks owerworked now?
 

rockbottom

Active Member
Try this.

No, your encoding settings are fine now, the Wizard will not fix your rendering lag.

It can be disabled in Windows Gaming settings but that works too. You won't be needing it.
 

meraki

New Member
Try this.

No, your encoding settings are fine now, the Wizard will not fix your rendering lag.

It can be disabled in Windows Gaming settings but that works too. You won't be needing it.

new log file.
rendering lag is even worse today

i have no clue why

gpu did not overheat, stayed around 75 degrees, so not heat issue.

could it be to gpu starting to die or something?

the killer nic i already followed the isntructions on how do remove it and isntall the hardware drivers only.

game quality is turned down, game mode is turned off.

i feel like my pc is good enoguht to be able to run both a game and a stream at the same time.
  • NVIDIA GeForce RTX 3070
  • Intel Core i7-12700
  • 48 GB DDR4 3200 MHz)
 

PaiSand

Active Member
Follow directions and recommendations on the analyzer. This is not only the red part but the yellow and blue too.

48 Gb of RAM shows an issue. Either you have 16, 32 or 64 but not 48.
Check every single plugin to see if it needs and update and if are compatible with OBS 31. Remove any plugin you don't use or isn't compatible.
 

meraki

New Member
Follow directions and recommendations on the analyzer. This is not only the red part but the yellow and blue too.

48 Gb of RAM shows an issue. Either you have 16, 32 or 64 but not 48.
Check every single plugin to see if it needs and update and if are compatible with OBS 31. Remove any plugin you don't use or isn't compatible.
no, i have 48 gb ram
I have followed the directions.plugins are up to date. killer nic has been removed and isntalled only hardware drivers as suggested.
v ram is enabled, game mode is turned off.

what recommandations has been in the analyzer that i have not tried to follow do you mean?
 

meraki

New Member
First (2) plugins I checked are stale. You can do the rest of them....

12:23:22.922: [3D Effect] loaded version 0.1.0

12:23:24.113: [Downstream Keyer] loaded version 0.3.0

thats so weird, becuase i tried a full system restore in mid december to try fix the encoding overload back then, and i reinstalled everything so the plugins should be ok, bull ill look over em again.

i have ddr4, not ddr5, but its still 48, had em since last xmas
 

rockbottom

Active Member
There's more than just plugins that may need attention but get all them all updated before you test again.

Yep, those kits are available in both DDR4 & DDR5, just posted the article to show that 24GB sticks exist & are real.
 

meraki

New Member
There's more than just plugins that may need attention but get all them all updated before you test again.

Yep, those kits are available in both DDR4 & DDR5, just posted the article to show that 24GB sticks exist & are real.
do you have anny suggestions as to what to look at after the plugins been dealt with?

i jsut dont understand whats causing it.

i play a lot of games with no issues- but right now its withcer 3 thats causing this, and i had issues with red dead redemtion 2 aswell.

so this dosent happen every stream, only with certain games. but still, i feel like my gpu should be powerful lenought to handle say withcer 3 when the games setting has been lowered to mid and low. when i letthe game decide what setting i should play at it often sets everything to ultra,so in theory everything should be fine (as i dont play in ultra)
 

rockbottom

Active Member
When you edited the Register to Disable Game DVR, you actually left it enabled but disabled Game Mode. I would undo that & update the settings in Windows Gaming.

12:23:21.817: Game Bar: On
12:23:21.817: Game DVR: On
12:23:21.817: Game DVR Background Recording: Off
12:23:21.818: Game Mode: Off
 

meraki

New Member
Rendering lag is GPU overload, it's really simple stuff. Reduce load, link already provided as it does contain the information you need. Reduce quality, cap frame-rates, ect.

yes, that i understand- i what i dont really understand why my setup is struggeling tho, i feel what i have should be more than capable of pulling of a game and streaming at the same time. should it not?

i was just wondering if you had any tips besides what in those articles, because i already read them and tried to do what was suggested- (the only thing so far on t he list i havent done it to reduce the framerates of the game and reduce base canvas resolutions)
in my scenes my sources for the handful of redeems i have is set to hide when not activated,
like enabling v-sync
i always run obs as admin
i reduce the games settings

ive disabled game mode in windows
ive looked for the "multi-adapter compatibility" in game captures properties and i cant find it anywhere to uncheck
ive reduced the obs stream thing to lower bitrate/ lower quality outputs
i did a fresh windows install to start e verything back from scratch
i hardly have any browser sources (run most stull local and trough streamerbot)

in my gaming scene i have my game capture
webcam
audio nest
alerts nest
chat
pulse widget



ill have another look at the plugins,
could adjsuting webcam quality help? im not sure what its set at right now, but maybe it helps to have alook there too?

and theres no other adjustments withing obs i should be doing to the stream upload settings?
 
Top