Question / Help Recorded video showing frozen frames, but audio still plays

Teagz

New Member
Hi,

I am new to recording my game play through obs. The first night I recorded it came out great.

Now i have gone to edit some new footage, yet it keeps showing frozen frames but the audio still plays. The frames don't all freeze for the same length of time, some are much longer than others. Is there anything I can do to fix this? As this footage was going into my next YT video.

Thanks!
 

Narcogen

Active Member
The link for how to post a log is the sentence "Please post a log with your issue".

The link *below* that, in the signature, is for a very common issue that everyone should be aware of. It is not specifically related to your issue.
 

Narcogen

Active Member
Well, it turns out you may have that issue in the lower link.

22:02:40.633: Windows Version: 10.0 Build 17134 (revision: 765; 64-bit)

WIndows is out of date and Game Mode is on. This cannot be turned off without either updating or editing the registry, and can negatively impact OBS performance. More information is in the link at the bottom.

The log does not contain a recording or streaming session, though, so there's no information on performance or an indication as to why some frames may have dropped. To get this information in the log, open the app, start a session, and then close that session before grabbing the log.
 

Teagz

New Member
Alright i'll have a look through the link.

In regards to it not showing a recording or streaming session, does it matter that the recording was done through streamlabs obs? I was able to pull that log from obs but I started the recording from streamlabs obs. Which is where I recorded another session that turned out fine
 

Narcogen

Active Member
21:40:12.757: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 952 (18.1%)

GPU overload. Possibly caused by Game Mode being on by default because Windows is out of date.

https://obsproject.com/wiki/GPU-overload-issues

21:40:12.757: Video stopped, number of skipped frames due to encoding lag: 968/5259 (18.4%)

Encoding lag.

https://obsproject.com/wiki/General-Performance-And-Encoding-Issues

Given the age of your GPU I would suggest lowering your canvas resolution to 720p if turning off Game Mode doesn't resolve the issue. You're getting repeated frames because you're overloading both your GPU and your encoder.

Doing both of those may remove your rendering lag, but not your encoding lag, so for that you might have to use x264 instead or not use the HQ preset in NVENC.
 

Teagz

New Member
I have adjusted the Game Mode and i will do a windows update also.

I will test some recordings with lowering the preset in NVENC or using x264 instead. Thanks for your help.

Is there any way of repairing my footage now?
 

Narcogen

Active Member
No, there is no way to restore lagged frames from a recorded video-- they were never recorded. That's what the log lines referring to rendering lag and encoding lag means-- they mean that frames were repeated because either the GPU wasn't fast enough to render all the frames it needed in time (rendering lag) or the encoder wasn't fast enough to encode all the frames it needed in time (encoding lag).

Reducing frame size usually helps with both because smaller frames are faster to render and encode. So reducing canvas size always reduces load.

Turning off Game Mode helps reduce rendering lag because that feature is specifically designed to let a game hog the GPU, meaning OBS does not get enough access to render its frames.
 

Teagz

New Member
Bugger, such a shame this happened. Had some really good footage but I guess I just have to shrug it off and start again with better settings for my setup. Thanks for your help
 
Top