Use VLC Player, it’s available for many platforms. Open source and free.
To fix the corrupted MP4 file:
- Click on the Media menu
- Select Convert / Save
- Click the Convert / Save button, Convert
- Choose a destination Profile and click the wrench to name your output file
- Click Start