Recuperar archivos .mp4 corruptos

Posted by in Imagen y Sonido

Paso 1: Usar un vídeo previo con la misma resolución y bit-rate para generar los archivos de cabecera que faltan en nuestro archivo de vídeo corrupto.

>recover_mp4.exe bueno.mp4 --analyze

Nos creará los ficheros ‘video.hdr’ y ‘audio.hdr’ en el directorio actual necesarios para el siguiente paso.

Paso 2: Recuperar datos del archivo corrupto

>recover_mp4.exe video-malo.mp4 recuperado.h264 recuperado.aac

Se utilizan los parámetros incrustados en  ‘video.hdr’ y ‘audio.hdr’ para recuperar el archivo.

Paso 3: Utilizamos ffmpeg para pegar el audio con el video resultante (los parámetros nos lo dará la propia utilidad para nuestro caso específico.

ffmpeg.exe -r 30 -i recuperado.h264 -i recuperado.aac -bsf:a aac_adtstoasc -c:v copy -c:a copy recuperado.mp4

Aquí os dejo el link a la utilidad para su descarga (Versión Windows de 64 Bits), exister diferentes versiones en base a la arquitectura en la web del autor.