Question / Help number of skipped frames due to encoding lag: 227003/529740 (42.9%)

Herodotus

New Member
Over time, I've lowered and lowered the settings, and yet I'm finding that trouble comes back.

What's wrong with the setup?
 

Attachments

  • 2019-07-30 13-07-08.txt
    29.9 KB · Views: 19

Narcogen

Active Member
I don't use the AMF encoder, so I'm a bit less confident here than with NVENC, but here goes:

13:07:09.448: base resolution: 2560x1440
13:07:09.448: output resolution: 852x480
13:07:09.448: downscale filter: Bilinear
13:07:09.448: fps: 60/1
13:07:09.448: format: NV12
13:07:09.448: YUV mode: 709/Partial


15:34:27.126: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 30784 (5.8%)
15:34:27.126: ==== Recording Stop ================================================
15:34:27.127: Video stopped, number of skipped frames due to encoding lag: 227003/529740 (42.9%)


You're got a large canvas resolution and a 60fps framerate on a single PC setup with some demanding applications (Apex Legends, The Division, Titanfall) . You're overloading on both rendering and encoding, both of which are being done by your GPU. It's my general understanding that while NVENC encoding on an Nvidia card is entirely dedicated hardware, so encoding incurs no extra load on the rest of the GPU, I'm not completely confident of this on AMD.

I would suggest lowering the canvas resolution, and if that isn't enough, drop to 30fps. You might find everything performs better if you, say, set both your canvas and output resolution to 720p and don't scale.

If your CPU isn't overloaded, you might try x264 encoding instead of AMF.
 
Top