Reparar ficheros de vídeo AVI con índice dañado

Memcoder shell Linux Bash

En ocasiones habremos visto que ciertos vídeos AVI o de otros formatos tienen el índice dañado y no podemos reproducirlos, esto ocurre especialmente en ficheros corruptos o vídeos que hemos descargado de la red y que por algún problema han quedado dañados, evitando que se puedan reproducir adecuadamente en nuestro reproductor favorito. Pero no te preocupes, el vídeo no es insalvable, se puede arreglar si sigues este minitutorial.

Quizás uses algún reproductor multimedia como Totem que lanza un mensaje de error al intentar reproducir el vídeo o simplemente no lo reproduce, en cambio si has probado con VLC, te lanzará un mensaje de índice dañado. Pues bien, en estos casos, lo que tienes que hacer es reparar dicho índice para que el vídeo pueda reproducirse desde cualquier reproductor sin problemas. Para ello vamos a usar una herramienta en modo texto llamada Memcoder.

Lo primero que debemos hacer es instalar Memcoder en nuestra distro. Según tu distro puede variar, pero para no poner todas las posibilidades de cada distro, vamos a usar un método genérico que sirva para todas las distribuciones, por eso no vamos a usar paquetes RPM, DEB, etc. En este caso, vamos a instalar MPlayer con memcoder diréctamente desde las fuentes:


wget http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2

tar xvjf MPlayer-1.0rc2.tar.bz2

cd MPlayer-1.0rc2

./configure

make & make install

Ahora ya tenemos instalado memcoder, y podemos usarlo. Para ello debemos ir al directorio donde se encuentra el vídeo con problemas, por ejemplo, vamos a imaginar que el vídeo se llama Málaga2016.avi y que se encuentra en el directorio Descargas:

 cd /Descargas 

Una vez no encontramos en el directorio, vamos a reparar el vídeo:


memcoder -idx Málaga2016.avi -ovc copy -oac copy -o Málaga2016reparado.avi

Tras esperar a que se complete el proceso, que durará en función del tamaño del vídeo, nuestro fichero estará totalmente disponible para reproducir. Te recomiendo que le hechos un vistazo a las páginas del manual de MemCoder, puesto que es una auténtica navaja suiza de los vídeos y no solo sirve para repararlos, sino para mucho más…


Categorías

Multimedia, Recursos

Isaac P. E.

Soy un apasionado de la tecnología y me encanta compartir, pero sobre todo aprender cada día más. Me gusta todo lo que tenga que ver con la ciencia y leer sobre esta temática. En mi tiempo libre escribo un libro sobre microprocesadores, mi tema favorito. También me gusta realizar diseños electrónicos en Basic Stamp, Arduino, además me encanta jugar con Linux. Algunos de mis estudios son: - Módulo superior de electrónica y microelectrónica. - Módulo de domótica. - Experto en gestión medioambiental en la empresa. - Técnico en prevención en la industria. - Técnico en montaje y reparación de ordenadores. - Técnico en reparación de portátiles. - Técnico en redes informáticas. - Curso GNU/Linux. Otros conocimientos: inglés, ofimática, programación en diversos lenguajes (C, KOP, VHDL, PBASIC, Arduino y HTML), conocimientos avanzados de Windows y Linux,...

2 comentarios

  1.   Javier VG dijo

    yo el error que me sale que aun ko he solucionafo este que me tiene loco,aparece y se queda en pantalla negro al final he puesto steamOS pq lo soluciona pero me gustaria tener ubuntu mate fsck from util-linux 2.26.2 /dev/sda2:clean,

  2.   alfonso dijo

    Hola, he hecho esos pasos y bien la instalación pero cuando ejecuto el ultimo comando no reconoce memcoder …..para reparar un video avi, sabes algo? gracias de antemano.

Escribe un comentario