After a many tries I succeeded. Here's my findings. I would like to discuss especially the first 2 comments:
- Maybe I was naive, that every file downloaded via P2P and marked as verified on some sites is really error free.
- Maybe I was naive, that every time my P2P program (kazaa) crashes, the downloaded file cannot be corrupted at all, even if the source file is OK.
- My another fault is that to affirm AVI file as OK, doesn't mean open it in player (DivX player) and drag slider a few times. It means watch the whole movie.
- I tried your ideas about VirtualDub, it worked untill cca 2 minutes before end of the movie, there was some really big error which freezed the whole proces (either scanning for errors or saving) and later showed 'Out of Memory'. It also freezed playing the AVI, either in DivX Player or in VDub. Then I knew for sure, that the file is not OK.
- I tried also strip index in DivFix utility and reindex in VDub. Result was hopeful, but I could not save more than 65??? frames (cca 44 mins). Probably some counter was overfloving 16 bit value
- What helped me was utility called Video fixer, which repaired the AVI quickly and correctly. Now I can open it in BSPlayer, GSpot renders it too.
- I think that sharing either original (damaged) or repaired AVI (changed length a little) further to other users would be unreasonable.
Any comments to my doings will be welcomed.
|