0

Flash 8 Professional と FLVPlayback コンポーネントを使用してビデオ プレーヤーを開発しました。最近、エンコーディング サーバーで実行されている FFMPEG によって FLV に変換された 720p .mov ファイルをいくつかテストしています。これらのファイルがビデオ プレーヤーで再生されないことに気付きました。それらにはオーディオが添付されていないように見えますが、Adobe Media Player で再生すると、オーディオはそこにあります。これは、Flash 8 の FLVPlayback コンポーネントが HD ビデオをサポートしていないためですか? ローカルでテストするとビデオ画像は無音で再生されますが、ブラウザで実行するとビデオがフリーズして再生されません。ただし、プログレス バーは、ビデオが再生されているかのように動いているように見えます。

そのため、自分の作品を Flash CS4 プロジェクトとして再作成し、AS2 として公開したいと考えていますが、h264 ビデオをサポートできる更新された FLVPlayback コンポーネントを CS4 で使用できるようにしたいと考えています。

これは機能しますか?

- - - - - - - - - - - - - - - - - - アップデート - - - - - - - --------------------------------

ビデオが完全に読み込まれるまで再生されないことに気付きました。これは、Adobe Media Player と Flash Player に当てはまります。ビデオのプログレッシブ ダウンロードが機能していないようです。Flash Player では、再生を開始する前にビデオ全体をロードする必要があります。これに関する次の情報を見つけました -

このトピックに関する別の SO の質問
Scott Morgan のプログレッシブ H264 ビデオに関する投稿

これが私の FLV ビデオに添付されたメタデータです -

Your Flash Version = WIN 10,0,45,2
filesize = 1936004
audiocodecid = 10
stereo = false
audiosamplesize = 16
audiosamplerate = 44100
audiodatarate = 93.75
videocodecid = 2 (This is Sorenson h263)
framerate = 24
videodatarate = 683.59375
height = 240
width = 320
4

2 に答える 2

2

H.264 コーデックの一部である moov アトム (はい、「o」が 2 つ付いています) と呼ばれるものがあり、ファイルのインデックスを作成します。これがファイルの先頭にない場合、ムービーは表示されません全体がダウンロードされるまで再生できます。動画の作成時に moov アトムが挿入され、Adobe Premier CS3 や After Effects CS3 などの特定の製品では、これがファイルの最後に追加されます。ただし、Adobe がその問題をパッチで更新する作業を行っているというメモがありますが、修正されたかどうかはわかりません。Flash Media Server を使用する CDN からストリーミングしている場合、ビデオはストリーミングされ、(ドキュメントによると) FMS によってインデックス付けされるため、これは問題になりません。ソース: http://www.adobe.com/devnet/flashplayer/articles/hd_video_flash_player_02.html

多分これを試してみませんか?http://blog.six4rty.ch/2008/05/14/h264-and-the-moov-atom/

于 2010-03-03T05:41:59.990 に答える
1

はい、Flash CS4 を使用して ActionScript 2 プロジェクトを作成し、最新の FLVPlayback コンポーネントを使用できます。Flash CS4 は、バージョン 1、2、および 3 の ActionScript をサポートしています。

しかし、それはこのプロジェクトの問題ではないと思います。既存のプロジェクトでは、システムにインストールされている Flash Player ソフトウェアのバージョンに関係なく、ビデオ再生コードを使用する必要があります。おそらく、Flash Player を更新するだけで動画が動作するようになるでしょう。この FLV を公開する場合、またはこれらのビデオを Web で使用する場合は、ブラウザで新しいバージョンの Flash を確認することをお勧めします。

ダウンロード中のプログレッシブ再生の修正について言及した他の SO の質問には何も追加していません。

于 2010-03-02T22:32:55.230 に答える