動画フォーマットとテクノロジー
FLVとH.264とWebM
Flash
H.264/MPEG4よりも古いビデオフォーマットです。Flashプレーヤーを介してインターネット経由でビデオを配信するために使用されていました(現在も使用されています)。
FlashとFlashプレーヤーは急速に普及し、インターネット経由のビデオ配信の標準となりました。これは、旧来のH.263(Sorenson Spark)の独自のバリエーションに基づいていたフォーマットです。
Flash Player 8ではOn2 TrueMotion VP6テクノロジに基づいた新しい種類のFLVを使用できるようになりました。これにより、より多くのCPUパワーを必要とする代わりに高品質の動画視聴を実現できるようになりました。
H.264
MPEG4形式の背後にある圧縮技術です。この新しい形式は、他の圧縮技術に比べてより高品質の動画と、よりサイズの小さいファイルを生成します。
これは今日最も利用されている圧縮フォーマットであり、高品位(HD)コンテンツを配信するための規格です。
しかし、H.264ビデオをエンコードおよびデコードするにはより多くのCPUパワーが必要です。古いPCでは、この形式でエンコードされた動画ファイルの再生に問題が生じる可能性があります。
F4V
Flash Player 9 r3の導入により、AdobeはH.264フォーマットのサポートを開始し、新しく"F4V"が誕生しました。F4VはH.264/MPEG4テクノロジでエンコードされ、.f4v拡張子のファイルに「カプセル化」された動画ファイルです。これにより、インターネットを介して高品質で高精細度の動画を配信することが可能になりました。
HTML5規格フォーマット
MPEG4(H.264)フォーマットは、HTML5規格、そしてFlashで使用するのにも好ましいビデオフォーマットです。この形式で動画を圧縮すると、テクノロジーとデバイスの間で最高の品質と互換性が保証されます。
WebM
Google後援にて開発された、主にHTML5での使用を意図したオープンビデオフォーマットです。このフォーマットは、現存するH.264に代わるものとしてGoogleによって広く推奨されており、殆どのデバイスとWebブラウザで広くサポートされています。
推奨形式
MPEG4(H.264)形式が最も互換性のある形式であり、INTER-STREAMも推奨する形式です。ただし、追加のビデオエンコード作業のために、より多くの作業を犠牲にして、HTML5の最大互換性のために(追加で)WebMを使用する可能性を検討することもできます。
関連情報:
・Wikipedia:H.264
・Wikipedia:Flash Video(FLV)
・Wikipedia:WebM