Encoding overloaded with (I think) a capable recording rig

Master0fSpades

New Member
Hey everyone,

So here are my PC Specs:
CPU: Ryzen 3 2200g
GPU: Gigabyte G1 Windforce GTX 1070
RAM: 8GB DDR4 Corsair Vengeance
PSU: 600w EVGA Bronze
1tb ssd (used for boot, games, and recordings) and 1tb hdd

I recently upgraded my gpu to a 1070 from a rx 560 and noticed that, when I try to record games, especially my main game for recording (Fortnite), I get encoding overloaded with nvenc or with x264. This is with the game on all low settings, too. I never got enconding overloaded before I upgraded, any help?

Here's the latest log from OBS: https://obsproject.com/logs/vtMFvMvswg318_CD
 

FerretBomb

Active Member
18:54:42.429: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 138 (12.9%)
18:54:42.429: ==== Recording Stop ================================================
18:54:42.430: Video stopped, number of skipped frames due to encoding lag: 156/1068 (14.6%)
Run OBS as Admin. Rendering stalls means that your game is using all the GPU time, and OBS can't do its housekeeping tasks (which needs a tiny slice of the GPU process). If OBS is run as Administrator, it enables a GPU priority override that ensures that OBS will get to do its stuff before your game can eat the rest.
 

Master0fSpades

New Member
Run OBS as Admin. Rendering stalls means that your game is using all the GPU time, and OBS can't do its housekeeping tasks (which needs a tiny slice of the GPU process). If OBS is run as Administrator, it enables a GPU priority override that ensures that OBS will get to do its stuff before your game can eat the rest.
Ok, I tried that and it still said encoding overloaded. Here's the log: https://obsproject.com/logs/jFoO-N0O-A5XSplC
 

FerretBomb

Active Member
Ok, I tried that and it still said encoding overloaded. Here's the log: https://obsproject.com/logs/jFoO-N0O-A5XSplC
That could mean a few things.
One, that the game is STILL slamming the GPU badly. To fix that, you have to turn down in-game options and/or set a framerate cap.
Two, you may have a PCIe choke going on. Download GPU-Z and run it, look at the Bus Interface. It should say something like "PCIe x16 3.0 @ x16 3.0". If the bit after the @ is x8 or lower, your motherboard may be splitting lanes to another slot. If that's the case, you may be able to fix that in the BIOS.

Do make sure that your GPU drivers are up to date, by the way. Also, recording to MP4 is NEVER RECOMMENDED. If you need multi-track audio, record to MKV. MP4 is not a recording-safe format, and is extremely susceptible to irrecoverable corruption.
 

Master0fSpades

New Member
That could mean a few things.
One, that the game is STILL slamming the GPU badly. To fix that, you have to turn down in-game options and/or set a framerate cap.
Two, you may have a PCIe choke going on. Download GPU-Z and run it, look at the Bus Interface. It should say something like "PCIe x16 3.0 @ x16 3.0". If the bit after the @ is x8 or lower, your motherboard may be splitting lanes to another slot. If that's the case, you may be able to fix that in the BIOS.

Do make sure that your GPU drivers are up to date, by the way. Also, recording to MP4 is NEVER RECOMMENDED. If you need multi-track audio, record to MKV. MP4 is not a recording-safe format, and is extremely susceptible to irrecoverable corruption.
Ok, well I don't think it is the game that is slamming the gpu badly because on afterburner, it stays at like 50% usage while playing. I did what you said with gpu-z and it does say @ x8. Do you know how I would change this in the BIOS. My GPU drivers are up to date, too.
 

Master0fSpades

New Member
That could mean a few things.
One, that the game is STILL slamming the GPU badly. To fix that, you have to turn down in-game options and/or set a framerate cap.
Two, you may have a PCIe choke going on. Download GPU-Z and run it, look at the Bus Interface. It should say something like "PCIe x16 3.0 @ x16 3.0". If the bit after the @ is x8 or lower, your motherboard may be splitting lanes to another slot. If that's the case, you may be able to fix that in the BIOS.

Do make sure that your GPU drivers are up to date, by the way. Also, recording to MP4 is NEVER RECOMMENDED. If you need multi-track audio, record to MKV. MP4 is not a recording-safe format, and is extremely susceptible to irrecoverable corruption.
Yes, so far none of this has worked. Any other ideas?
I feel like I should be able to record 720p60fps on a game with all low settings while using NVENC with a 1070 but any time I try I immediately get encoder overloaded messages.
 

Master0fSpades

New Member
Update: I went into advanced settings and changed process priority to high through obs settings. Completely fixed it. I did some other things to that I can't remember that might have helped too.

Thanks for the help!
 

FerretBomb

Active Member
and please dont use
18:52:23.201: YUV mode: 709/Full
He is recording locally. RGB-Full may be warranted in this case if he has a full RGB production workflow, even if it is never warranted while streaming (and OBS is hardcoded to never stream in Full range regardless of setting).
 
Top