VLC geeft AVI is broken

  Video

BIj afspelen van een bepaald DIVX bestand op XBMC liep het geluid na een paar seconden niet meer synchroon met het beeld, de zelfde file afgespeeld met VLC en ik kreeg de volgende fout melding.

This AVI file is broken. Seeking will not work correctly.
Do you want to try to fix it?

Je krijgt dan ook de optie tot reparatie van de file, VLC speelt dan de file goed af, maar je kan de gerepareerde file niet weg schrijven. het probleem blijft bestaan. het probleem zit hem in de index van de divx file. je kan deze eenvoudig corrigeren. met behulp van mencoder

mencoder -idx input.avi -ovc copy -oac copy -o output.avi

Wat gebeurt er mencoder kopieerd de video and audio streams en genereert een nieuwe index.