2010年、グーグルは新しいオープンソースのビデオプロジェクトを発表した:VP8コーデックを使用するWebMである。これはデジタル動画にとって大きな出来事です。ブライトコーブは VP8 トランスコーディングのサポートも開始し、市場で最高の VP8 トランスコーディングを提供することをお約束します。
VP8とは?WEBMとは?
VP8は、h.264、VP6、Theoraなどと同じビデオコーデックだ。
WebMとは、(Matroskaをベースにした)コンテナ・フォーマットと、オープンソースのビデオ・プロジェクトの名前である。おそらく、WebMは将来的に他のオープンなビデオおよびオーディオコーデックを含む可能性がある。
BRIGHTCOVE は VP8 をサポートしていますか?
はい。Google と協力して、Brightcove に VP8/WebM サポートを組み込みました。
VP8はどこから来たのか?
グーグルが買収する前、On2は独自のビデオコーデックを製造する世界でも数少ない企業のひとつだった。ほとんどのビデオコーデックやオーディオコーデックは、数十社の特許を組み合わせた業界標準だ。
例えばMP3オーディオには100以上の特許が含まれている。MP3スペックは誰でも読むことができるが、MP3エンコーダーを実装したり、MP3オーディオをデコードまたはエンコードするには、これらの特許をライセンスしなければならない。便利なことに、特許はパテントプールにまとめられているので、MP3で何かをするためには、50のライセンスではなく、1つのライセンスにサインするだけでいいのです。
On2は違った。彼らは、VP6、VP7、VP8といった独自のビデオコーデックを作成する商業企業だった。VP6は、MacromediaがFlash 7と8のためにライセンスしたことで、ウェブ上で大きな話題となった。
当時は、Flash 6のビデオコーデックであるh.263からの大きな前進だった。h.264エンコーダーの実装が成熟する前のしばらくの間は、h.264とほぼ同等の性能さえあった。しかし、全体的に見れば、h.264はVP6よりも優れたコーデックだ。ですから、Flash 9がh.264を搭載したとき、VP6の必要性は少し減りました。今でもウェブ上で2番目に視聴されている動画コーデックだ。
HTML5ビデオはどうなっているのか?
HTML5には <video>
タグのように <img>
タグは、プラグイン(Flash PlayerやSliverlightなど)を必要とせず、ブラウザがネイティブにビデオを再生するために使用する。しかし、標準コーデックは指定されていない。
FirefoxとOperaは、オープンソースのコーデックであるTheoraを支持したが、現在利用可能な最高のビデオコーデックからは1〜2世代遅れている。Theoraは、実際にはOn2が数年前にBSDライクなライセンスでリリースしたOn2 VP3をベースにしている。
アップルとマイクロソフトは、h.264より劣り、海底特許を懸念しているため、ブラウザにTheoraサポートを含めない。SafariとIEはh.264を支持した。h.264は市場で最高のコーデックだが、無料ではない。H.264はMPEG-LA(特許プールを管理している)からのライセンスが必要だ。
少なくとも2010年においては、ほとんどのユーザーにとってh.264は無料か安価である。しかし、それは将来的に変わる可能性があり、たとえ変わらなかったとしても、FirefoxやOperaの開発者たちは、哲学的かつ実用的な理由から、特許に縛られたコーデックを使いたくはないのだ。
現時点では、HTML5ビデオは袋小路にある。FirefoxとOperaはh.264をサポートせず、IEとSafariはTheoraをサポートしない(ちなみにGoogle Chromeは両方をサポートしている)。
なぜVP8が重要なのか?
VP8は優れたビデオコーデックで、オープンだ。これは世界でもユニークなものだ。Theoraはオープンだが、優れたコーデックではない。H.264は素晴らしいコーデックだが、特許に縛られている。
Firefox、Chrome、Opera、Adobeは現在VP8をサポートしており、SafariとIEもいずれサポートする可能性がある。つまり、VP8はせいぜいHTML5ビデオの問題を完全に解決する程度だ。最悪の場合、VP8はオープンビデオにとって大きな前進となるだろう。いずれにせよ、高品質のオープンソース動画コーデックは、h.264ユーザーであっても、誰にとっても良いことだ。
VP8の実力は?
本当に初期段階だが、良いようだ。H.264の方がまだ良いだろうが、VP8は他のほとんどのコーデック(Theora、VP6、MPEG-4などを含む)よりも優れている。
また、VP8はエンコーダーが良くなるにつれて良くなっていくだろう。同じコーデックでも、あるエンコーダーと別のエンコーダーの差は大きい。h.264が最初にリリースされたとき、VP6やMPEG-4 ASP(例えば、DivXやXviD)よりもそれほど優れていませんでした。しかし5年後、h.264エンコーダーは格段に良くなっている。
VP8は(5年はともかく)1年待てば、どんどん良くなっていくだろう。
これはH.264にとって何を意味するのか?
競争は良いことだ。H.264は昨年、ライセンス条件を少し自由化したが、その一因はおそらくFirefoxとOperaからの圧力によるものだろう。VP8はこれを加速させるだろう。h.264に対する信頼できる競争相手は、h.264の特許保有者に有利なライセンス条件を提示するよう促すだろう。
H.264は消えてしまうのか?
アップルを含め、多くの企業がh.264に取り組んでおり、多くのデバイス(iPhoneなど)がハードウェアベースのh.264デコーダーを搭載している。それ以上に、h.264は依然として市場で最高のコーデックであるため、帯域幅を重視する企業はh.264を使い続けるでしょう。
WEBM/VP8で使用するオーディオコーデックは?
Ogg Vorbis。品質でh.264にかなり遅れをとっているTheoraとは異なり、Vorbisはオーディオコーデックとして実際かなり優れている。MP3やAACに引けを取らない。
VP8ビデオを再生するには?
Chromium、Firefox、または他のブラウザをダウンロードしてください。他の選手もすぐに登場するでしょう。
自分のウェブサイトにVP8を追加するには?
オープンソースのユニバーサル・ビデオ・プレーヤー、video.jsプロジェクトをご覧ください。Video.jsは、HTML5ビデオ、Flashビデオ、iPhoneやその他のモバイルデバイス用の単一の埋め込みコードを提供します。