Flash Video Encoder 説明書 |
|||
| Flash Video Encoder 説明書 > Flash Video でサポートされているビデオ圧縮コーデック | |||
Flash Video Encoder のデフォルトでは、Flash Player 8 以降で使用する場合は On2 VP6 コーデックでビデオをエンコードし、Flash Player 7 で使用する場合は Sorenson Spark コーデックでビデオをエンコードします。Flash での低帯域幅の要件で高品質のビデオを実現する方法を理解するには、ビデオ圧縮について理解する必要があります。
デジタルメディアに適用可能な圧縮方式としては、"空間圧縮" と "時間圧縮" の 2 種類があります。 空間圧縮では、各フレームが、前後のフレームから独立した単一フレームのデータとして圧縮されます。空間圧縮には、イメージのデータがまったく失われない "ロスレス圧縮" と、一部のデータが破棄される "ロス圧縮" があります。空間圧縮されたフレームは、"イントラフレーム" とも呼ばれます。
時間圧縮では、フレーム間の違いが識別され、違いのある部分のみが保存されます。フレームは、前のフレームと違いがあるかどうかを基準にして記述されます。変更のない部分は、前のフレームのデータが繰り返し使用されます。時間圧縮されたフレームは、"インターフレーム" とも呼ばれます。
On2 VP6 と Sorenson Spark のどちらもインターフレームコーデックです。JPEG など、他の多くのコーデックでは、イントラフレーム圧縮を使用していますが、On2 VP6 と Sorenson Spark コーデックの特徴の 1 つは、効率的なインターフレーム圧縮が可能なことです。他の圧縮テクノロジーとは異なり、非常に低いデータレート ("ビットレート" とも呼ばれる) で高品質のビデオを生成できます。
インターフレームコーデックでもイントラフレームが使用されていることに注意してください。イントラフレームは、インターフレームの参照フレーム (キーフレーム) として使用されます。On2 VP6 と Sorenson Spark のどちらのコーデックでも、常にキーフレームを基準として圧縮されます。各キーフレームは、後続のインターフレームのメイン参照フレームとなります。次のフレームが前のフレームと大幅に異なる場合は常に、コーデックにより、新しいキーフレームが圧縮されます。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/flvencoder/FLV_04.html