Eu tenho um arquivo MP4 corrompido, cuja duração é de 25 minutos, mas após os primeiros 4 minutos ele salta para 20 minutos e não é possível reproduzir a parte do meio. Parece que o índice está corrompido. Eu codifiquei novamente como AVI usando o AVIDemux, com MPEG4-ASP como o perfil de saída, mas o vídeo resultante durou apenas 4 minutos. Eu passei por a lista de ferramentas de reparo na VideoHelp mas não há nada para um MP4 que não seja um par de ferramentas escandalosamente caras listadas lá.
O arquivo é codificado como H264, e o áudio é AAC mono de 128kbps, e eu estou usando o Windows.