Is there a way to repair a corrupt .MOV file?

  • I am using Ubuntu 16.04.
  • The only solution I found in 30 minutes of searching was to install the restricted extras package. This didn't provide a resolution.
  • I am able to open other .MOV files on my computer.

This is a 17 minute video which originated on a digital video camera. I expect something went wrong between the video camera USB "CUT" and "PASTE". I say this because if the microSD card has an issue the video stops recording and effectively goes into a "fail safe" mode to what has been recorded isn't lost.

I am unable to undo the CUT / PASTE and try again.

UPDATE

I know what the root cause is now: When I filmed I didn't wait for the video camera to save the video to the memory card before I powered off the camera. This corrupted the video. This is a learning experience.

share|improve this question
    
Are you saying you had a working file on the camera but the pasted copy on the PC is not playing? This would be an undelete problem (on the camera), not a file repair one. – Andrea Lazzarotto May 14 '17 at 22:53

Try this:

Launch "VLC media player".
Go to "Media"
Select "Convert or Save"
Add "corrupt .mov file" to be fixed.
Press "Convert or Save"
Provide the file name for the destination file
Select the desired Codec from the profile list.
Press “Edit Selected Profile” button to check a specified profile settings
You can also select to add a new profile or delete any existing profile
Press "Start"

Or

Create a copy of the "corrupt .mov file"
Rename the copy of .mov file to .avi file
Launch the "VLC media player"
Select "Preferences"
Press "Input or Codecs"
Select "Always Fix next to Repair avi files"
Press "Save" 
share|improve this answer
    
I just found these steps on the web. It didn't work. It looks like I am back to refilming. – Ron Piggott May 14 '17 at 22:44

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.