Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
![]() |
|
Thread Tools | Search this Thread | Display Modes |
![]() |
#1 | Link |
Registered User
Join Date: Feb 2022
Posts: 3
|
Method to recover video files not finalised at capture?
ello, I have a few files (2 to 3 gigs each , 4k 30fps) taken by an app (mcpro24fps, android, mp4) that are unreadable (eg. By VLC and other players, and VLC can't repair them).
I assume that I didn't finalise the videos by pressing the record button to finish the videos (stupid mistakes). Is there a way to make them readable? Perhaps software (I tried a few windows apps though none seemed robust) or by appending the end of working videos recorded by the same app (doubt that would work). I asked the developer who said it's not possible. Thanks |
![]() |
![]() |
![]() |
#2 | Link |
Software Developer
![]() Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,245
|
The "problem" with the MP4/MOV file format is that all audio+video data is stored in a single huge/unbroken block, the mdat atom. Unlike, e.g. MPEG-TS format, there are no separate "packets" that start with individual headers (sync sequences) and thus could easily be recovered, even from an "incomplete" stream. Instead, the MP4 file should contain a moov atom somewhere. The moov atom contains information about the tracks in the file. And, for each track, it contains tables that tell you the offset (start position) and the length (in bytes) of each frame. Unfortunately, when a new MP4 file is "recorded", then the moov atom is usually written at the very end of the MP4 file, after all the audio and video data has been written out! So, if you have an incomplete MP4 file that was never properly "finalized" and therefore is missing the moov atom, then it could be very difficult (or even impossible) to recover...
![]() This tool may give you some insight (use the "Analyze" tab to see what your file actually contains): https://www.videohelp.com/software/MP4Muxer
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 21st February 2022 at 20:01. |
![]() |
![]() |
![]() |
#4 | Link |
Registered User
Join Date: Jul 2008
Posts: 525
|
Dumpster might also help:
https://forum.doom9.org/showthread.php?t=183849 |
![]() |
![]() |
![]() |
#5 | Link | |
Registered User
Join Date: Feb 2022
Posts: 3
|
Quote:
|
|
![]() |
![]() |
![]() |
Tags |
corrupt, recovery, unreadable |
Thread Tools | Search this Thread |
Display Modes | |
|
|