BitCometの設定により、初期設定で、ダウンロード中のファイルにつけられる拡張子です。
ダウンロードが完了し、ファイルへの書き込みができるようになると、*.bc!が取り除かれて本来の拡張子になります。
自分のダウンロードが完了したときに、まだ、自分からアップロードをしている場合、ダウンロード完了後、*.bc! が取り除かれるまで時間差があることがあります。
100%になったのにとれない場合は、「ハッシュ値の照合」をしてみるとよいかもしれません。
ファイル名の末尾から「.bc!」を取り除くことで、元々のファイル名になります。
aviファイルの場合、
****.avi.bc! というファイル名になっている、ということです。
ダウンロード中に再生したい場合、
(1) BitComet内蔵のプレビューを使う
(2) VLC media player のような、BitCometがダウンロード中でも再生できるソフトウェアを使用する
(3) 直接ファイル名を変更して、*.bc!を取り除く
などの方法が考えられますが、BitCometのダウンロードが完了していないファイルですので、データが破損していても再生できるツールなどを使う必要もあるでしょう。
いずれにしても、*.bc!がついている、ということは、ダウンロードが正常に完了していない可能性があります。