FLVPlayBackコンポーネントで、completeが取得できないぞ!!

環境 Flash 8 Professional
現象 タイトルどおり。なぜか completeイベントがとれない。


結論 Sorenson Squeeze 4.5 を使わない!


詳説
FLVをFLVPlayBackコンポーネントで再生し、completeイベントで次のFLVを読み込みに行く、というスクリプトを作成したら、なぜかcompleteイベント発生しない!
いつもではなく、まったくちゃんとcompleteするときもあればしないときもある。
全然わけがわからず、いろいろ調べて以下の情報にたどりつく。

http://www.logicalyze.com/as2app/archives/2005/06/media.html
http://www.logicalyze.com/as2app/archives/2005/07/flv.html
http://www.ironhearts.com/diary/archives/2006/07/mediadisplaycom.html
http://www.ironhearts.com/diary/archives/001299.html


で、けっきょく書き出しを Sorenson Squeeze 4.5 for Flash つかってたのをFlash8付属のVideoEncoderつかってエンコードしたら、特に問題なく直ったよ、というオチ。
画質がいいから、って買ったのに、、、35,700円返せ〜



なお、偶然見つけた使えそうなツール
http://f-site.org/articles/2006/09/14142532.html
FLVを右クリック→プロパティで情報でます。