Question / Help Encoding Lag vs Rendering Lag

DamageInc

Member
OK, so I have managed through quality settings etc to get my encoding lag down to almost zero. On a typical 20-30 min local recording session of BF1 I get between 0 and 0.2% encoding lag. Typically 0%.

However my rendering lag is anything from 8% to 12% without fail.

Attached is a log file of 3 or 4 separate recording settings.

I am trying to determine which element of my PC is the cause of rendering lag.

Im using the NVENC codec on a GTX980, and thought that encoding lag was caused by GPU overload.

Is the CPU the area responsible for encoding lag? As this is pretty much maxed during BF1.
 

Attachments

  • 2016-12-04 12-29-51.txt
    23.6 KB · Views: 35

DamageInc

Member
Ive resolved the issue.

Both my cpu and gpu were at 100% load in game.

I set a frame limiter in game to 80 fos which lowered both loads to about 95%. this resulted in obs getting some cpu time it needed and the recordings are now perfect.
 
The scene is rendered via GPU.
If your GPU is on 100% you will have render lags.

If you disable preview render lags will be close to 0.

Hope they will add a hotkey for preview somedays - because i use preview to see if the game was hooked up correctly an then i have to switch from the game to obs to disable preview and back - this is very laborious.
 
Top