Recover_MP4 – Use this Tool to Recover Corrupted MP4 Video Files

Recover_mp4 is a powerful tool that can recover video and audio files damaged by interrupted recording. Use this tool to recover MP4, MOV, M4V, M4A, QT, 3GP and MXF files recorded on any camera, app, drone or mobile device.

UPDATED: 10 SEPTEMBER 2021

Try Restore.Media – A Video Recovery Tool that Works Online in a Web Browser

Please note: we have discontinued support for the downloadable version of recover_mp4. But now it is available as an online video recovery tool called Restore.Meida.

If you need to recover corrupted MP4, MOV, M4V, M4A, QT, 3GP or MXF files, just register a free account at Restore.Media and follow the instructions:

Try Restore.Media

What's New in Recover_MP4 v3.0 (Now Called Restore.Media)?

Note: we have discontinued support for the downloadable tool recover_mp4. However, its latest version (3.0) is used as the engine in a new online video recovery tool called Restore.Media. Why we recommend using Restore.Media instead of the legacy recover_mp4 tool:

1. Restore.Media has a simple and user-friendly interface. You no longer need to deal with the command line. A wizard-style web interface guides you through the recovery process. See this detailed guide on how to recover corrupted MP4 files using Restore.Media.

2. Support for different platforms. With the new tool, video files can be recovered from almost any device, including macOS, iOS, Android and Windows.

3. Now you can make a request to recover your video files manually. If you are not satisfied with the results of the automatic algorithms, you can ask one of Restore.Media's engineers to try to recover your video or audio files manually. This is especially useful if you accidentally deleted your video from the flash memory card. Restore.Media engineers will help you recover such video files.

4. No more need to use any additional tools like ffmpeg.

5. Added recovery algorithms optimized for dozens of new cameras, including: iPhone Filmic Pro, Samsung Gear 360, SONY cameras, GoPro Session, GoPro 9, GoPro MAX, DJI drones, LAMAX X8.1 Sirius, AIM SmartyCam HD, PittaSoft BlackVue DVR, Canon Legria, Vixia and many other.

6. Improved support for all GoPro cameras. The tool now recovers GoPro gyroscope metadata, which is especially useful if you want to edit your recordings using image stabilization software. Note: for a detailed guide on how to repair GoPro video files, read this article.

7. Added support for MXF files and Apple ProRes codec.

8. Added the ability to filter out low-resolution preview streams from the main video stream when recovering GoPro, Xiaomi YI and DJI video files that were accidentally deleted and then restored using third-party tools.

Recover_MP4

Frequently Asked Questions

1. What types of files can I fix with the recover_mp4 tool?

The latest version of the tool (Restore.Media) can recover MP4, MOV, M4V, M4A, QT, 3GP and MXF files.

2. What camera models does recover_mp4 support?

Recover_mp4 can be used to repair video and audio files recorded by almost any camera. For the most popular cameras / devices, the tool uses optimized recovery algorithms that provide higher success rates. Some of these camera models include:

Camcorders / DSLRs:
  • SONY A7S (Mark II), AX1E, NX5R, A6000, A6300, A6500, HDR-CX405, HDR-CX625, etc.
  • Canon EOS series, including 5D, 5D Mark II, 5D Mark III, 5D Mark IV, 7D, 7D Mark II, 550D, 100D, 80D, M50, etc.
  • Canon PowerShot series, including G3X, G7X, SX270 HS, SX600 HS, etc.
  • Panasonic DMC-G7, DMC-GX80, DMC-G85, DMC-GH4, DC-GH5, HC-X1000, AW-HE40, etc.
  • JVC cameras
  • Samsung NX1000 and other cameras based on DRIMeIII encoder
  • Samsung NX1/NX500 and other cameras based on DRIMeV HEVC/H.265 encoder
  • Nikon D750, D3300
Smartphones:
  • iPhone, Filmic Pro software
  • Android-based devices
  • Nokia Lumia
Action cameras, surveillance cameras and drones:
  • All GoPro models, including: GoPro HERO, HERO 2 / 3+ / 4 / 5 / 6 / 7 / 8 / 9
  • DJI Phantom, Mavic Pro, Mavic Air, Spark and other drone models
  • Action cameras and DVR based on Ambarella encoder
  • Garmin VIRB Ultra 30
  • TomTom Bandit Action Camera
  • Xiaomi YI
  • DVR based on Novatek (DV turnkey, Street Guardian, etc.)
  • iCatch
  • CGO3
Video recording software:
  • OBS (Open Broadcaster Software), vMix, Lav/ffmpeg, Mainconcept, Wowza, Apple ProRes and other encoders

3. What types of damage can recover_mp4 fix?

  • The tool can recover video and audio files that were damaged as a result of interrupted recording. Such files usually contain valid video and audio streams, but cannot be played in any media player due to corrupted or empty headers.
  • This problem can occur if you turn off the camera without first stopping the recording. Or, for example, if your camera's battery was completely discharged and the camera suddenly turned off while you were still filming. Other common cases include running out of SD card space, camera / drone crash, firmware failure, etc.

  • In Restore.Media, you can also recover video files that were accidentally deleted from flash memory cards such as SD. To do this, Restore.Media engineers will need a RAW image of your entire memory card. Image type must be .IMG, not .ISO.
  • Accidentally deleted video files can only be recovered if you have not overwritten them with new data. This is why we advise you to lock your SD card as soon as you find that the files have been deleted.

4. I want to recover MP4 files, where can I find the tool?

We have discontinued support for the downloadable tool. But the engine of the latest version of recover_mp4 (v3.0) is used in the online tool – Restore.Media. If you need to recover MP4 files as well as other types of video and audio files, sign up for a free account at Restore.Media and then just follow the instructions.

The legacy version of recover_mp4 (v1.92) can still be downloaded from our article on how to recover corrupted MP4 files.

Need to recover MP4 or other types of video / audio files?

Try Restore.Media, an online video and audio recovery tool built on top of the latest recover_mp4:

Try Restore.Media