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.

 

Go Back   Doom9's Forum > Announcements and Chat > General Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old 20th February 2022, 19:41   #1  |  Link
Fillimilli
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
Fillimilli is offline   Reply With Quote
Old 20th February 2022, 21:07   #2  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,230
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.
LoRd_MuldeR is offline   Reply With Quote
Old 22nd February 2022, 22:51   #3  |  Link
Fillimilli
Registered User
 
Join Date: Feb 2022
Posts: 3
Thank you, will try it out!
Fillimilli is offline   Reply With Quote
Old 23rd February 2022, 00:32   #4  |  Link
Brazil2
Registered User
 
Join Date: Jul 2008
Posts: 516
Dumpster might also help:
https://forum.doom9.org/showthread.php?t=183849
Brazil2 is offline   Reply With Quote
Old 23rd February 2022, 12:46   #5  |  Link
Fillimilli
Registered User
 
Join Date: Feb 2022
Posts: 3
Quote:
Originally Posted by Brazil2 View Post
Thanks, though weirdly, when attempting to run it a big blue dialog box appears saying "this app can't run on your PC" (win 11 box)
Fillimilli is offline   Reply With Quote
Reply

Tags
corrupt, recovery, unreadable

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:02.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.