Digital Video Repair claims it can fix .avi files and REMO Repair MOV claims to be able to fix .mov and .mp4 files. I can't attest to the validity of those claims as I have never used either one of those. I got those from doing a Google search "software to fix corrupt video files".