swfファイル投稿時の不具合を報告。
【現象】
特定の作成ソフトで、「シーン分割したswfファイルを作成し、
ニコニコ動画で再生させると、シーンごとにシークバーが先頭に戻り、
頭出しが出来なくなる」という現象が発生する
【対象プレイヤー】
新、旧プレイヤーともに。
【調査】
同じ.flaファイルでも、Flash CS4でパブリッシュしたswf(バージョン9)で発生し、
Flash CS3でパブリッシュしたswf(バージョン9)では発生しなかった。
同じバージョン9形式で出力しているのに、CS4でのみ不具合が出る。
【原因の予想】
CS4の吐き出すswfに、新しく「シーンを表現するデータ構造」が
追加され、プレイヤーが読み取る「再生位置」がそれを評価して
しまっているのではないか。
たとえばフレーム数をカウントする基点が、それまではデフォルトで
「swfの1フレーム目」だったのが、CS4ではデフォルトが「シーンの
1フレーム目」に変わった、など。
(デフォルトが変わったことなんてプレイヤーは検知できないから、
今までどおり動作してるつもりで不具合を引き起こしていた??)
【考えられる対策】
・プレイヤーを直すなら、再生位置の計算方法を見直す
・プレイヤーを直さないなら、「CS4でシーン分割したムービーは
不具合を起こします」とアナウンスする