Question / Help Recover MP4 file after recording crashed

Crazy_Clamp

New Member
Hi guys,

I was wondering if anyone would know a way to recover an MP4 file from OBS that is apparently "corrupted".

I started the recording with OBS and then it crashed, I was recording for about 40min and I would like to recover this part :/
I tried several software, none worked.

Even though the file is of about 2.3Gb when to look at the properties(details) there is no information (no length, bitrate, size,etc).

I don't think it's relevant here but just in case here is the error that caused the crash:
Error: Texture->Map failed: 0x887a0005 0x887a0007

Your video card or driver froze and was reset. Please check for possible hardware / driver issues. This error can also occur if you have enabled opencl in x264 custom settings.
13:59:57: FlushBufferedVideo: Flushing 156 packets over 2584 ms
 

FerretBomb

Active Member
You realistically can't. It's 2.3Gb of trash now, due to how the MP4 format works.

This is why most people record to FLV and then convert later to MP4. FLV is more robust and will 'survive' after a crash or corruption. Just change the file extension, and it'll switch recording types.
As an added bonus, it can help reduce High CPU Encoding over time issues, as it appears saving to MP4 contributes to this, as well as program-exit crashes as well.


If you REALLY want to, and have a TON of time, there are MP4 'rescue' programs out there, but they won't work as-advertised. At best, you'll get the video stream back with messed up, off-speed audio and then have to manually use a video editing tool to correct the rate settings until it matches up again... for each segment of the video. This will take between a few hours and a few weeks to do by hand, depending on the length of the video, and is generally not worth it unless it will prevent you going to jail or something of similar gravitas.
 

Crazy_Clamp

New Member
Hey FerretBomb, thank you for your reply!

Problem with FLV is I can't use them in Sony Vegas without converting them first. But sure it's an option.
Is there any loss converting an FLV to MP4 with Handbrake?

If I ever wanted to try a "good" rescue program, what would you recommend?
 

Crazy_Clamp

New Member
Hey Osiris,

So with this way I would keep the exact same quality that I had with the MP4 since no re-encoding is involved?
It "simply" changes the container with no other modification?
 
Top