This repository contains a GUI application which can be used to recover corrupt MP4 (.mp4) videos. It is based on the freeware versions of recover_mp4.exe and ffmpeg.exe. Both of these programs are command line tools, so this project combines, automates, and simpifies the process of using them.
-
Download the zip file and extract its contents
-
Run the executable file (as an Administrator if you don't have read/write permissions)
-
Click the
BROWSE
button -
Select the corrupt video(s) you would like to recover and click
Open
-
Select a working sample video (from the same camera) and click
Open
-
Click the
RECOVER
button and wait until the process has finished* -
Test the recovered video(s) by opening them in a media player
-
Errors that occur during the recovery process will be logged and displayed at the end.
-
Testing has only been conducted on videos from the GoPro Hero 4, but, as the recover_mp4 documentation states, it should work with any corrupt MP4.
-
The recover_mp4 tool may not be able to recover some videos (i.e. if they are filled with empty [00] bytes)
-
This project may have undiscovered flaws, so I strongly recommend backing up your video files to prevent data loss. If you run into a problem, please open an issue on the Issues page.