OBS didn't record the whole video. How can I recover it?

lillyak

New Member
Hi there,

I urgently need your help on this issue. I have started recording a video and continuously checked during the recording to see everything was going well. It was fine. There was no error or anything then when I click stop recording, it got stock. And then I realized it has only recorded 1/3 of the video.

I really need to recover the rest. Is it possible? I am adding the last log here.

Your urgent help is appreciated.
 

Attachments

Looking at the log, there are three recording sessions. The first two are only a few seconds long, the third one includes...
14:27:08.924: Video stopped, number of skipped frames due to encoding lag: 58519/60045 (97.5%)
You never recorded that data. Your encoder suffered absolutely MASSIVE problems, trying to record 720p30@2500kbps x264 Veryfast.
Your CPU is a U-variant, which stands for 'ultra low power'; it's optimized to save battery life, and strongly sacrifices performance. It's entirely possible that if you were playing a game or doing something on the system that used a good bit of CPU, there simply wasn't enough left to handle the significant computational load of realtime video encoding.

Recovering it is not possible, as it was never encoded.

As a recommendation, in the future when recording try to use the Ultrafast encoder and a CRF/CQP rendering target, instead of CBR. CBR is only used while livestreaming, due to the tight upload speed bottleneck most consumer connections have. If you're just recording to the local disk, you can afford to use awful-quality Ultrafast compression to just get it recorded, a CRF/CQP target to keep the image quality at a given level, then re-encode the video in NON-realtime later using Handbrake to get the huge file sizes down to something reasonable.
 
Please do not hijack others' threads, even if they are similar. You've posted your own already, and were answered there.
 
Back
Top