Icono del sitio Nettix Perú

Arreglando los videos corruptos

Codificando videos en ubuntu. Con un simple comando, podemos arreglar algunos videos corruptos.

Introducción

Debido a mi proyecto de codificar mis películas favoritas en formato Xvid o h264. Pude notar que, debido a la versión de mencoder que estuve usando. Salia como resultado un archivo avi con la cabecera corrupta. Esto no lo habia notado hasta despues de meses de tratar de entender porque no se reproducían en mi reproductor de DVD o en mi televisor LCD. Asumia que era un problema de incompatibilidad por parte de estos dispositivos. O que ambos no podian reproducir tanta calidad en los videos. (mayores bits en la reproducción).

MediaInfo, la herramienta que nos muestra la info de la cabecera.

Gracias a esta herramienta, pude ver la cabecera del archivo que no podia visualizar en mis dispositivos. Lo compare con otra pelicula que si podia ver. Y me di cuenta que el problema era como se habia codificado, o cerrado mi pelicula codificada.

Media Info, nos muestra la cabecera del archivo AVI
Media Info muestra el mismo archivo después de convertir con la cabecera correcta

Avconv al rescate

Avconv es un proyecto que se inicia tras la separacion del proyecto FFMPEG. Ambos son de los mejores codificadores y decodificadores basados en software libre en el mercado. Encontre esta herramienta indagando sobre como reparar las peliculas y pude encontrar que, copiando de un archivo a otro, se rescribian las cabeceras usando este avconv. Aqui el comando

avconv -i Pelicula.avi -codec copy -map 0 Pelicula_1.avi

En donde,

Espero les haya gustado este articulo, de haber alguna mejora avisen. O si tienen alguna forma mas facil.

Salir de la versión móvil