Question / Help My videos are laggy when I record.

AnyaBraginskaya

New Member
(I have my settings to 1060p60) When I record my videos are really laggy but when I Livestream it's fine. How do I fix this so I can also record?
 
21:38:21.941: Video stopped, number of skipped frames due to encoding lag: 4930/5160 (95.5%)
You're having an encoding problem. You're also using an ancient GPU... I wasn't even aware the 680 had NVENC. It must have been one of the very first generation.

More likely though, this is the problem:
21:36:10.422: - scene 'Scene':
21:36:10.422: - source: 'Audio Input Capture' (wasapi_input_capture)
21:36:10.422: - source: 'Game Capture 2' (game_capture)
21:36:10.422: - source: 'Display Capture' (monitor_capture)
21:36:10.422: - source: 'Game Capture 3' (game_capture)
21:36:10.422: - source: 'Game Capture' (game_capture)
21:36:10.422: - filter: 'Chroma Key' (chroma_key_filter)
NEVER use a Display Capture in the same scene with a Game or Window capture. It causes major problems. Display cap should be avoided entirely, and never used except as an absolute last resort. If you need it, put it in its own Scene. For now, delete it from your scene and try again.

Also, having multiple Game Captures in one scene CAN cause conflicts. If you're only capping one game at a time, just use one and switch which game it's pointed at in the Properties.

Additionally, NEVER EVER record directly to MP4 in OBS. If you need multitrack audio, record to MKV. If you don't, use FLV. You can remux to MP4 after recording from OBS' File menu, Remux Recordings.
If anything goes wrong during the recording process before the file is finalized, it will be irrecoverably corrupted, just a pile of digital garbage. Direct-record MP4s also cause issues with many video editors, especially Premiere (Pro) and Vegas. Remuxed-to-MP4s work fine.

It's also recommended that you NOT use VBR with a bitrate target for recordings; use CQP or CRF instead. They're quality-target based encoding, and will use as much or little bitrate as is needed to maintain a given image quality.

Moreso, don't record in Full color range unless you have a complete end-to-end Full RGB production workflow. Use 709/Partial instead. Using Full without taking ALL of the necessary precautions will result in color crush and warping.

I'd also recommend running OBS as Administrator. It enables a GPU priority workaround so OBS gets 'first dibs' on GPU time, so it can take care of its internal housekeeping tasks before the game 'eats' the rest. Not necessary, just a good idea.
 
Back
Top