This is a website I found that will repair videos. http://MP4repair.org I uploaded a video. Within a couple days they sent me a sample. I was surprised to see that they recovered any of it. It was a small video and they charge around $40 . I found that link no longer works but here is some pretty good information on repairing videos yourself.