@davidrevoy mp4 files have an important part of their metadata at the end and if a file is incomplete, this part is missing. However sometimes this part can be transplanted from an otherwise identical file (same source software, same settings) to get the file working again. This part is called the MOOV atom. Maybe this info helps to find some tools.