エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
FLVの「On2 VP6 with alpha channel」(VP6A)の仕様等について - さまよう金の髭
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
FLVの「On2 VP6 with alpha channel」(VP6A)の仕様等について - さまよう金の髭
アルファチャンネルつきの映像は一般的にARGB32形式として 扱うことが多いですが、VP6はYUV4:2:0(YV12... アルファチャンネルつきの映像は一般的にARGB32形式として 扱うことが多いですが、VP6はYUV4:2:0(YV12)形式であり、 そのままではアルファチャンネルを扱うことはできません。 そのため、「On2 VP6A」では、 「色情報を持つ通常のVP6映像ストリームとは別に、 アルファチャンネル専用のVP6映像ストリームを作って格納する」 という方法で、アルファチャンネルを扱っているようです。 詳細は、SWF仕様書v10のp.248に書かれていますが、 アルファチャンネル専用のVP6映像ストリームは、 ●YUVデータの輝度(Y)にアルファ値を入れる ●色差(UとV)は0とする という形でエンコードされるようです。 (後述する「FLV Extract」を使ってみるとよくわかります) デコードの際のYUV→RGB変換時に、 「色情報のVP6映像ストリーム」 「アルファチャンネルのVP6映像ス