What types of video file issues can Restore.Media fix?

1. Unplayable video files that have broken headers and indices.

When recording video, most of the cameras write video data through to the storage, but keep metadata and indices in their internal memory. When you stop the recording, your camera saves that metadata along with indices at the end of the recorded file.

Now, if something interrupts the recording process unexpectedly, your camera may fail to save the metadata and indices in the video file. Here are just a few examples of how this usually happens:

  • If you missed to stop recording prior to powering off your camera.
  • If the battery died unexpectedly while you were still recording a video.
  • When using an inappropriate or corrupt flash memory card.
  • If you crashed your drone or dropped a camera during the recording process.
  • A car accident may result in that your dash cam won't be able to finalize the file.
  • Any other reasons that resulted in an interrupted recording.

Unfinalized video files miss important metadata and can't be played back. Restore.Media can repair such video files in most of the cases.

2. Deleted video files that have been restored, but are still not playable.

Accidentally removed and then "undeleted" video files may have correct name and size, but still be unplayable. You can use Restore.Media to repair a valid part of such video files.

However, there are cases when the file is severely fragmented. As a result, the video may be completely damaged or contain junk fragments.

If this is your case, you could make a backup image file (.img) of the flash memory card from which you've deleted the video file, upload it to a cloud storage, and send us the link via e-mail. For more instructions on how to recover deleted video files, please see this guide.

Note: we can't repair distortions, freezes, or artifacts in playable video files.

If you can play the video in a media player, but it contains some distortions, freezes, or artifacts, then this is how your camera has actually recorded the video data, which may be the result of a glitch either in your camera, or SD card. We can't fix such video files, unfortunately.

To prevent similar problems in the future, make sure to use a proper memory card that is fast enough to handle your camera's bit-rate settings.

Also, if you've got a frozen-up video from a GoPro 6 or GoPro 7 camera, we can't repair it either. Please find more details about the issue at the end of this article.

Watch this video to learn more about how Restore.Media works

Can Restore.Media repair M4A audio files online?

Yes, you can use Restore.Media to repair corrupted M4A audio files online from any device, including iPhone, Android, Mac and Windows.

Just like video, audio files may get corrupted due to interrupted recording.

Restore.Media supports a wide range of devices used to record audio files. The tool also employs specific algorithms optimized for recovering damaged M4A audio files recorded with Voice Memo or other similar apps.

To repair a broken M4A audio file, just register a free account at Restore.Media and then follow the instructions. For a more detailed guide, read our article on how to repair M4A audio files.

What file formats does Restore.Media support?

Restore.Media can fix video and audio files recorded with virtually any device and common file format, including:

  • H.264/AVC
  • H.265/HEVC
  • Apple ProRes
  • MOV
  • MP4
  • M4A
  • M4V
  • 3GP
  • MXF
  • AAC
  • ALAC
  • PCM
  • MP3
  • AC-3
  • AMR
  • Canon
  • Sony
  • Panasonic
  • Samsung
  • Xiaomi
  • Nikon
  • GoPro
  • DJI
  • Dashcams
  • Android
  • iPhone
  • Garmin
  • Insta360

Also, we can recover GPS metadata (tracks) from corrupted LRV (low resolution) MP4 files from Insta360 Pro and Insta360 Pro 2 cameras.

For a full list of supported cameras and devices, please see the FAQ section. Currently you can upload files of up to 128GB.

Can I trust you?


A video or audio file that you upload gets repaired automatically. No human being is involved in the recovery process. No one will be listening / watching your video / audio on our end.

You can see if everything has been fixed by checking a preview at a low resolution and quality. If you're happy with the preview, you can proceed and download the file in the original resolution and quality.

If you are not satisfied with the results, you can either re-process the recovery automatically with different settings, or request a manual recovery. In this case one of our engineers will be listening / watching some of your unplayable media to find the root of the problem and repair your corrupted file.

What about pricing?

Automatic recovery.

When you repair a video or audio file with our online tool, the price is calculated automatically depending on the size of the file and complexity of algorithms employed. You will see the price prior to downloading the recovered file.

Discounts apply for multiple files.

If you need to repair multiple files, please feel free to contacts us - we will provide you with a discount depending on the order volume.

Manual recovery.

We suggest manual recovery only if you can't fix damaged video / audio files with our online repair tool yourself. Or, when you need to restore deleted video files from a flash memory card.

The price is negotiable and depends on the volume and complexity of your enquiry. Once you make a request for manual recovery, our engineers will analyze the file(s) and provide you with a cost estimate and further details.