I can simply say KMPlayer is the best player to preview incompleted downloads.
The problem is that sometimes it damages video file when reads incompletes directly. I don't know the reason and I'm not even sure that its the KMPlayer destroying the files.
What I experienced was that my downloads changed to 0% and noticed that happened right after previewing them with KMPlayer.