I would first of all check whether the downloaded file is OK. See also this thread:
I don't know, though, if that also applies to MP4 files.