Tengo un archivo .avi de unos 110 MB. Cuando intento reproducirlo con VLC Media Player dice algo como "Este archivo está roto. ¿Intento repararlo?" y después de hacer lo suyo todavía no puede jugarlo.
¿Existe algún otro software que pueda obtener el video que pueda? Tal vez uno que se especializa en ese tipo de cosas? No tengo muchas esperanzas porque pensé que si se podía jugar algo, VLC lo habría logrado, pero pensé que de todos modos le daría una oportunidad ...
Aquí hay algunos programas que pueden ayudar:
Aquí hay un extenso tutorial sobre cómo reparar archivos AVI rotos: reparar archivos AVI rotos o corruptos - AfterDawn: Guías
También puede intentar reconstruir el contenedor haciendo una copia de flujo de bits con FFmpeg :
fuente
-vcodec copy -acodec copy
lugar de-c copy
. Usé (para Windows) esta versión . Tenía un montón de archivos para arreglar. DivFix ++ se estrelló contra mí. ffmpeg fue genial. Gracias.VirtualDub puede hacer cosas bastante sorprendentes con archivos AVI rotos. Simplemente abra el archivo en VirtualDub, déjelo cocinar, y luego, si se abre con éxito, vuelva a guardarlo como un nuevo archivo AVI. Por lo general, ni siquiera necesita cambiar la configuración de compresión.
fuente
Hay un juego llamado SuperDecoder .
he podido reproducir archivos y CD / DVD realmente desordenados con él. Puedes darle una oportunidad.
fuente
Tenía algunos AVI que VLC ni siquiera intentó reparar y DivFix ++ me dio errores de búsqueda. Pasarlos a través de ffmpeg no funcionó, pero lo
mencoder
hizo (es muy rápido):(Mencoder es parte del
mplayer
paquete en la mayoría de los sistemas, por ejemplo,brew install mplayer
en Homebrew).Consulte también: ¿Cómo puedo verificar la integridad de un archivo avi y repararlo automáticamente en Linux?
fuente
Todas buenas ideas sobre cómo reparar el índice AVI roto (mi preferencia es
ffmpeg
), pero contribuyendo aquí con una forma de encontrar archivos avi que tengan el índice roto para probarlos y repararlos proactivamente. Después de intentar sin éxito usarmediainfo
ffprobe
y otros para detectar archivos de los que vlc se quejaría, finalmente decidí usarlos,vlc
ya que era el que se quejaba. Aquí hay un fragmento que puede ser útil como parte de un script de escaneo y reparación automática.Nota: se incluyen los métodos alternativos de detención (para que no reproduzca todo el video antes de salir) porque algunas versiones de VLC tienen un error en el tiempo de parada y otros sistemas pueden no tenerlo
timeout
.fuente
Hasta ahora he tenido una buena experiencia con Media Player Classic y The KMPlayer. Pueden reproducir archivos que se han descargado parcialmente o dividido en partes (por ejemplo, por hjsplit).
Creo que pueden jugar el tuyo.
Aunque, también depende del tipo de códec y así ...
fuente