En algunas ocasiones los índices de los archivos de video se encuentran en mal estado, o simplemente no han sido creados. Esta situación producirá anomalías en la reproducción del video. Algunos reproductores ofrecen construir temporalmente los índices permitiendo así un funcionamiento correcto, un ejemplo es el reproductor de video VLC:
Este arreglo es temporal y la próxima vez que se intente reproducir el video, tendrá que volver a ejecutarse el proceso de reparación. Una manera de hacer permanente el cambio es recodificándolo con la herramienta mencoder. Ej:
mencoder video-original.avi -oac copy -ovc copy -forceidx -o video-reparado.avi
El comando anterior generará un archivo llamado “video-reparado.avi” que será la versión corregida de su original. Los parámetros empleados tienen respectivamente los siguientes propósitos:
-oac: formato de salida de audio. Para el caso se pasa el valor “copy”, lo cual significa que se conservará el formato original.
-ovc: formato de salida de video. Al igual que en el parámetro “oac” y por las mismas razones se emplea el valor “copy”.
-forceidx: forza para que sea regenerado el índice del video.
Con esto debería reproducir bien el video.
