Question / Help Encoding overload

MarcusBonus

New Member
Hi !
While recording and streaming, I have this encoding overloaded issue.
I've been looking through different posts/vids and I don't think my computer is in need of an upgrade, even though he'll get one soon.

What's strange to me is that CPU is never getting over 20% in the obs bar so I am wondering why it struggles so much while I record a switch game!

Here are the logs.
I'll answer to all your questions!
I am sorry for my english though, as I am a frenchie :p
 

Attachments

CPU usage is irrelevant -- you're doing all your encoding on your GPU.

Turn off PsychoVisual Tuning. This option (along with Look Ahead, and Max Quality) leverages CUDA in addition to the nvenc encoder, so if your GPU is being taken up with other tasks (such as running a game at full blast, although that doesn't seem to be the case here), it might not be letting the encoder have the resources it needs, causing encoding lag.

I would also recommend changing from CBR to CQP, with a quality somewhere between 20-25. For recording, normally the only concern should be overall quality level, which CQP will try to keep constant. The lower the number, the higher the quality level.

As another point of note... your OBS is out of date. Latest version is 24.0.3, with some changes that might affect this, especially if you run OBS in administrator mode with Game Mode on (from windows settings).
 
Thanks for answering!

I have updated OBS !

Well I used to be using x264 on my CPU (i7-4790K) and someone told me to switch to nvidia.
Here is what happens when I used my CPU (end of the log)

I tried on the nvidia preset, but I had some flickering on the obs rendering during the stream...
As for the GPU, I think my 2080 Ti could handle it right?
It's the first piece of my undergoing pc upgrade!

About CBR all I have around is CBR - ABR - VBR - CRF which are potentialy some french iterations ?

From now on I will always run obs as administrator, but game mode is off as you can see in the Log
 

Attachments

There's no reason to switch to x264 -- your CPU can't handle 1080p60. Stick to GPU encoding.

CQP is an option specifically for Nvenc. For x264, the equivalent is CRF. Both of these aim for a quality target instead of a specific bitrate.

To turn on game mode, check these directions... except turn it on instead of off (the wiki hasn't been updated yet to take into account recent recommendations based on 24.0.3).
 
Back
Top