First option:
Use Avidemux to build VBR Time Map
1. Download Avidemux here: http://avidemux.sour...t/download.html
2. Run Avidemux.
3. Open the file you want to fix.
4. After opening the file, a dialog box like the one pictured below will pop up. Click Yes. It will just take less than a minute for this to complete.

5. After buliding VBR time map completes, another dialog box may pop up. It might say "H.264 detected" or "Packed Bitstream detected". Just click No to this.
6. Save your new video.
Second option:
Use mkvmerge/mmg to pack your avi in an mkv container
1. Download mkvmerge/mmg here: http://www.bunkus.or.../downloads.html
For Windows, you can choose to use an installer or the zip archive. I use the zip archive and just unpacked it.
2. Run mkvmerge by double-clicking mmg.

3. Click "add" to open your file.
4. Click "Start muxing." It will just take a few seconds/minutes depending on your file and then you're done.

Third option:
Use a different video playing software. I suggest these 2:
Media Player Classic Home Cinema (download here: http://mpc-hc.source...classic-hc.html)
You can use it as is after your download or you can set it up with different filters for better viewing. Here are some guides if you want to set it up.
1 - http://www.avsforum....d.php?t=1357375
2 - http://imouto.my/wat...eos-using-dxva/
Daum Pot Player (download latest English translated version here: http://www.dvbsuppor...act=view&id=230)
If you want to set up filters, here's a guide.
http://imouto.my/configuring-potplayer-for-gpu-accelerated-video-playback-with-dxva-or-cuda-and-also-high-performance-software-decoding/




















