Dedicated to the branch of forensic science encompassing the recovery and investigation of material found in digital devices, often in relation to computer crime. This field involves the application of several information security principles and aims to provide for attribution and event reconstruction following forth from audit processes. This subreddit is not limited to just personal computers and encompasses all media that may also fall under digital forensics (e.g., cellphones, video, etc.).
I have a 2 hour 50 minute MP4 video recorded on an iPhone of my family’s vacation, but at exactly 1 hour 40 minutes, the video freezes and stops playing. YouTube, Google Drive, and VLC all think the video ends at 1:40, even though my phone originally showed the full duration. The file is about 7GB, but I no longer have the original project saved on an editor or any backups.
I tried using FFmpeg with the -err_detect ignore_err flag and also tried skipping to 1:40 with -ss, but both only recover about 51 seconds of video before erroring out with “Packet corrupt” and “Invalid NAL unit size” messages.
Is there any way to recover the missing portion, or at least confirm if the data is gone? I’d appreciate any help, tools, or advice. I cant post the google drive link cause of the rules but DM me if you want it.