You can use professional video repair tool like Kernel Video Repair. It can help you to fix any kinds of corrupted or inaccessible video files. It supports MP4, MOV, MPEG, MJPEG, MTS, M4V, MKV, AVI, AVCHD, WEBM, ASF, WMV, FLV, DIVX, 3G2, TS, 3GP, F4V file formats.