Vi har alla haft det hända. Du laddar ner en (helt legitim) AVI-fil och går för att spela den, bara för att upptäcka att den har ett skadat index eller dåliga ramar eller andra sådana brister. Helst kan du hitta ett reparationsverktyg som faktiskt kan fixa filerna istället för all krångel med att ladda ner eller omkoda till ett annat format. Ett sådant verktyg är DivFix ++. Det är gratis (tal och öl), multiplatform, kan hantera flera filer på en gång, och viktigast av allt, det fungerar.

Hämtningssidan finns här. Du hittar paket för Linux (RPM och DEB), Mac OSX och Windows.

Windows-användare får en ZIP-fil som inte kräver en installation. Ta enkelt ut zip-filen normalt och kör DivFix ++ .exe från den extraherade mappen.

En av mina favorit saker om DivFix ++ är att det kan ta en hel lista med filer istället för bara en, och det kommer att gå igenom varje objekt i den listan. Klicka på Lägg till filer för att inkludera vilka filer du har problem med.

Innan du börjar fixa finns det några fler saker du kanske vill veta. Istället för att göra reparationer på plats i originalfilen, läser DivFix ++ din brutna fil och sparar den fasta versionen till ett nytt filnamn. Som standard sparas de nya filerna på samma plats som de gamla. Om du vill ändra det, avmarkera knappen Relativ utmatningsmapp och fil längst upp till vänster och klicka på mappikonen för att leta efter en ny plats för de fasta filerna.

Du kanske vill skanna filen för fel innan du kör fixen. Om så är fallet kan du klicka på Kontrollera fel längst ner och resultaten av varje check visas i loggfönstret till höger.

Observera att vissa typer av videofel kommer inte att inkluderas i felräkningen i loggen. Jag har haft en grupp filer med dåliga index som hade ett felräkning på 0, men var fortfarande fixade av DivFix ++ i utdatafilen.

Om du är säker på att du har alla filer redo och utmatningsplatsen är inställd där du vill ha den, klickar du på Fix och ser framstegen. Processen går ganska snabbt. De sju filerna i skärmdumparna är alla cirka 15 minuter långa och DivFix ++ reparerade alla sju på en minut på Windows XP med en Core 2 Duo.

När du är klar öppnar du din webbläsare till den plats du ställt in för dina utdatafiler (eller den ursprungliga filplatsen om du behöll den som standard) och du hittar de fasta filerna.

Detta visar mitt enda stora klagomål om DivFix ++, det faktum att det omnämner var och en av utdatafilerna. Jag vill inte särskilt att alla mina videofiler börjar med DivFix ++, och jag skulle hellre inte behöva byta namn på dem manuellt för att ta bort det. Det finns andra batch omdirigering verktyg där ute, men ett alternativ i DivFix ++-inställningarna kan lösa problemet helt. Annat än det har jag haft stor lycka med DivFix ++ och det har lyckats reparera allt utom de mest manglade av de AVI-filer jag har kastat på den.