Well, there could be various reasons like loss of internet connectivity, corruption in the video files, incomplete read or write, and many more. So, to repair corrupt MP4 file, it is suggested that you must prepare yourself to handle such situations.
Therefore, I think you must try the VLC media player to play your video. But, after doing so if you are still unable to play your video file then simply change the file extension to another video format. Hope this works for you.