| VP9 | |
|---|---|
| インターネットメディアの種類 | ビデオ/VP9 |
| 開発者 | グーグル |
| 初回リリース | 2013年6月17日 |
| フォーマットの種類 | ビデオコーディングフォーマット |
| 含まれるもの | |
| 延長 | VP8 |
| 延長 | AV1 |
| 標準 | VP9 ビットストリームとデコードプロセス仕様 |
| オープンフォーマット? | はい |
| フリーフォーマット? | はい§ 特許請求の範囲 |
| Webサイト | webmproject.org/vp9 |
VP9はGoogleが開発したオープンかつロイヤリティフリーの[ 1 ]ビデオコーディングフォーマットです。
VP9はVP8の後継規格であり、主にMPEGの高効率ビデオ符号化(HEVC/H.265)と競合します。当初、VP9は主にGoogleの動画プラットフォームYouTubeで使用されていました。[ 2 ] [ 3 ]オープンメディア連合(Alliance for Open Media )の出現と、Googleも参加する後継規格AV1の開発に対する同連合の支援により、この規格への関心が高まりました。
HEVCとは対照的に、VP9のサポートは現代のウェブブラウザで一般的です(HTMLビデオ§ブラウザサポートを参照)。Androidはバージョン4.4 KitKatからVP9をサポートしています[ 4 ]。一方、Safari 14ではiOS / iPadOS / tvOS 14とmacOS Big SurでVP9のサポートが追加されました[ 5 ]。[ 6 ]
このフォーマットの一部は、 Googleが保有する特許によって保護されています。同社は、ユーザーが特許訴訟に関与しない限り、相互主義に基づき、自社の関連特許の無償使用を許可しています。[ 7 ]
歴史
VP9は、2010年にGoogleがそれを開発した会社On2 Technologiesから1億3400万ドルで買収したTrueMotionシリーズのビデオ形式の最後の公式イテレーションです。VP9の開発は、Next Gen Open Video(NGOV)およびVP-Nextという開発名で2011年後半に開始されました。[ 8 ] [ 9 ] [ 10 ] VP9の設計目標には、同じビデオ品質を維持しながらVP8と比較してビットレートを50%削減し、 MPEG High Efficiency Video Coding(HEVC)標準よりも優れた圧縮効率を目指すことが含まれていました。[ 9 ] [ 11 ] 2013年6月にVP9の「プロファイル0」が完成し、2か月後にGoogleのChromeブラウザがVP9ビデオ再生をサポートしてリリースされました。[ 12 ] [ 13 ]同年10月にはFFmpegにネイティブVP9デコーダーが追加され、[ 14 ] 6週間後にLibavにも追加されました。Mozillaは2014年3月にFirefoxにVP9サポートを追加しました。 [ 15 ] 2014年にGoogleは2つの高ビット深度プロファイル、プロファイル2とプロファイル3を追加しました。[ 16 ] [ 17 ]
2013 年には、VP9 と Opus オーディオをサポートする WebM形式の更新バージョンが公開されました。
2013年3月、MPEGライセンス管理局は、米国司法省がVP8とその後継製品が不当に競争を阻害しているかどうかの調査を開始したことを受けて、VP8とその後継製品に対する係争特許の主張を取り下げた。[ 18 ] [ 19 ] [ 20 ]
Googleはこれまで一貫してハードウェアベンダーと協力し、VP9サポートをシリコンに組み込んできた。2014年1月、IttiamはARMおよびGoogleと共同で、ARM Cortexデバイス向けVP9デコーダーのデモを行った。GPGPU技術を用いることで、このデコーダーはArndale Board上で1080p/30fpsの解像度を実現した。[ 21 ] [ 22 ] 2015年初頭、NvidiaはTegra X1 SoCでVP9をサポートすると発表し、VeriSiliconはHantro G2v2デコーダーIPでVP9プロファイル2をサポートすると発表している。[ 23 ] [ 24 ] [ 25 ]
2015年4月、Googleはlibvpxライブラリの重要なアップデートをリリースし、バージョン1.4.0では10ビットと12ビットのビット深度、4:2:2と4:4:4のクロマサブサンプリング、VP9マルチスレッドデコード/エンコードのサポートが追加されました。[ 26 ]
2015年12月、NetflixはMPEG Common Encryptionを使用したMP4コンテナにVP9ビデオを含めるための草案を公開した。[ 27 ]
2016年1月、IttiamはOpenCLベースのVP9エンコーダをデモしました。[ 28 ]このエンコーダはARM MaliモバイルGPUをターゲットにしており、 Samsung Galaxy S6でデモが行われました。
VP9のサポートは2016年にマイクロソフトのウェブブラウザEdgeに追加されました。[ 29 ]
2017年3月、Ittiamはlibvpxのエンコード速度を向上させるプロジェクトの完了を発表しました。速度は50~70%向上するとされ、コードは「libvpxの一部として公開」されました。[ 30 ]
特徴
VP9は1080pを超えるビデオ解像度( UHDなど)向けにカスタマイズされており、ロスレス圧縮も可能となっています。VP9は最大65536×65536ピクセルの解像度をサポートし、HEVCは最大8192×4320ピクセルの解像度をサポートします。
VP9フォーマットは、以下の色空間(および対応するYCbCrからRGBへの変換マトリックス)をサポートしています:Rec. 601、Rec. 709、Rec. 2020、SMPTE-170、SMPTE-240、およびsRGB。[ 31 ] [ 32 ]
VP9は多くの伝達関数をサポートし、ハイブリッドログガンマ(HLG)または知覚量子化器(PQ)を使用したHDRビデオをサポートします。[ 33 ] [ 34 ]
効率
エンコード速度の違いを考慮した初期の比較では、最高品質(エンコード速度は最も遅い)ではx265がlibvpxをわずかに上回り、その他のエンコード速度ではlibvpxが優れていることがSSIMによって示されました。[ 35 ]
2014年に行われたHEVC(HM 15.0)、MPEG-4 AVC/H.264(JM 18.6)、VP9(libvpx 1.2.0、予備的なVP9サポート付き)のリファレンスエンコーダを用いた主観的な品質比較では、VP9はH.264と同様に、HEVCに匹敵するビデオ品質に達するために約2倍のビットレートが必要でしたが、合成画像ではVP9はHEVCに近づきました。[ 36 ] 対照的に、2014年の別の主観的な比較では、より高品質の設定では、HEVCとVP9はH.264に対して40~45%のビットレートの利点で同率であると結論付けられました。[ 37 ]
Netflixは2016年8月に大規模なテストを実施した結果、libvpxはx265よりも20%効率が低いと結論付けたが、同年10月にはエンコードパラメータを微調整することで「VP9とHEVCの差を縮める、あるいは逆転させる」ことも可能であることも発見した。[ 38 ] NAB 2017では、NetflixはEVEエンコーダに切り替えたことを発表した。同社の調査によると、EVEエンコーダは2パスレート制御がより優れており、libvpxよりも8%効率が高かった。[ 39 ]
2017年5月にStreaming Media MagazineのJan Ozer氏がlibvpx、2つのHEVCエンコーダ、x264のオフラインエンコーダ比較を行いました。この比較では、各エンコーダベンダー(それぞれGoogle、MulticoreWare、MainConcept)が提供またはレビューしたエンコードパラメータを使用し、NetflixのVMAF客観的指標を使用して、「VP9と両方のHEVCコーデックは非常に類似したパフォーマンスを生み出す」と「特に低ビットレートでは、HEVCコーデックとVP9の両方がH.264よりも大幅に優れたパフォーマンスを発揮する」という結論が出ました。[ 40 ]
パフォーマンス
2015 年 9 月、FFmpeg 開発者がlibvpx 、 x264、 x265のリファレンス実装のエンコード速度と効率の比較を行いました。SSIMインデックスによると、同等のエンコード速度の範囲では libvpx が x264 よりほぼ優れていましたが、主な利点はx264@veryslowの低速側で見られました(これより 2 倍遅い場合で 30~40% のビットレート向上のスイートスポットに到達)。一方、x265 は、 x264 @veryslowの約 10 倍遅い場合にのみ libvpx と競合可能になりました。libvpx と x265 はどちらも H.264 よりも 50% のビットレート向上が可能であると主張されていますが、エンコード時間は x264 の 10~20 倍であるという結論になりました。[ 35 ] 2015年初頭の客観的な品質指標VQMで評価したところ、VP9リファレンスエンコーダは最高のHEVC実装と同等のビデオ品質を実現しました。[ 41 ]
同じ開発者によるデコーダー比較では、同品質のビデオ、つまり同じビットレートでは「同一」のビデオの場合、ffvp9のデコード速度はffh264よりも10%高速であることが示されました。また、実装によって差が出ることも示され、「ffvp9はlibvpxを一貫して25~50%上回る」と結論付けられました。[ 42 ]
別のデコーダーの比較では、 H.264よりもCPU負荷が10~40%高いことが示されました(ただし、これがffvp9とlibvpxのどちらを使用したかは不明です)。また、モバイルではIttiamデモプレーヤーはVP9の再生においてChromeブラウザよりも約40%高速でした。[ 43 ]
プロフィール
VP9 形式にはいくつかのバリエーション (「コーディング プロファイル」と呼ばれる) があり、順に機能が増えていきます。プロファイル 0は基本的なバリエーションで、ハードウェア実装に要求される機能が最も少なくなります。
- プロフィール 0
- 色深度: 8ビット/サンプル、クロマサブサンプリング: 4:2:0
- プロフィール1
- 色深度: 8 ビット、クロマサブサンプリング: 4:2:2、4:2:0、4:4:4
- プロフィール2
- 色深度: 10~12 ビット、クロマサブサンプリング: 4:2:0
- プロフィール3
- 色深度:10~12ビット、クロマサブサンプリング:4:2:2、4:2:0、4:4:4 [ 44 ]
レベル
このセクションは技術的すぎるため、ほとんどの読者には理解しにくいかもしれません。技術的な詳細を削除せずに、( 2025年7月) |
VP9には以下の14レベルがあります。[ 45 ]
| レベル | 輝度サンプル/秒 | 輝度画像サイズ | 最大ビットレート(Mbit/s) | ビジュアル層の最大 CPB サイズ (MBits) | 最小圧縮比 | マックスタイル | 最小 Alt-Ref 距離 | 最大参照フレーム | 解像度@フレームレートの例 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 829 440 | 36,864 | 0.20 | 0.40 | 2 | 1 | 4 | 8 | 256×144@15 |
| 1.1 | 2 764 800 | 73 728 | 0.80 | 1.0 | 2 | 1 | 4 | 8 | 384×192@30 |
| 2 | 4 608 000 | 122 880 | 1.8 | 1.5 | 2 | 1 | 4 | 8 | 480×256@30 |
| 2.1 | 9 216 000 | 245 760 | 3.6 | 2.8 | 2 | 2 | 4 | 8 | 640×384@30 |
| 3 | 20 736 000 | 552 960 | 7.2 | 6.0 | 2 | 4 | 4 | 8 | 1080×512@30 |
| 3.1 | 36 864 000 | 983 040 | 12 | 10 | 2 | 4 | 4 | 8 | 1280×768@30 |
| 4 | 83 558 400 | 2 228 224 | 18 | 16 | 4 | 4 | 4 | 8 | 2048×1088@30 |
| 4.1 | 160 432 128 | 2 228 224 | 30 | 18 | 4 | 4 | 5 | 6 | 2048×1088@60 |
| 5 | 311 951 360 | 8 912 896 | 60 | 36 | 6 | 8 | 6 | 4 | 4096×2176@30 |
| 5.1 | 588 251 136 | 8 912 896 | 120 | 46 | 8 | 8 | 10 | 4 | 4096×2176@60 |
| 5.2 | 1 176 502 272 | 8 912 896 | 180 | 未定 | 8 | 8 | 10 | 4 | 4096×2176@120 |
| 6 | 1 176 502 272 | 35 651 584 | 180 | 未定 | 8 | 16 | 10 | 4 | 8192×4352@30 |
| 6.1 | 2 353 004 544 | 35 651 584 | 240 | 未定 | 8 | 16 | 10 | 4 | 8192×4352@60 |
| 6.2 | 4 706 009 088 | 35 651 584 | 480 | 未定 | 8 | 16 | 10 | 4 | 8192×4352@120 |
テクノロジー


VP9は、従来のブロックベースの変換符号化形式です。このビットストリーム形式は、HEVCのような同様のビットレート効率を提供する形式と比較すると比較的シンプルです。[ 46 ]
VP9はVP8と比較して多くの設計上の改良が施されている。最大の改良点は64×64ピクセルの符号化単位[ 47 ]の使用をサポートした点である。これは特に高解像度のビデオで有用である。[ 3 ] [ 8 ] [ 9 ]また、動きベクトルの予測も改善された。[ 48 ] VP8の4つのモード(平均/「DC」、「真の動き」、水平、垂直)に加えて、VP9はフレーム内予測においてピクセルの線形外挿のための6つの斜め方向をサポートしている。
新しいコーディング ツールには次のものも含まれます。
- 動きベクトルの8分の1ピクセル精度、
- 3つの異なる切り替え可能な8タップサブピクセル補間フィルタ、
- 参照モーションベクトルの選択の改善
- 動きベクトルの参照に対するオフセットのコーディングの改善
- エントロピー符号化の改善
- ループフィルタリングの改善と適応(新しいブロックサイズに対応)
- 非対称離散正弦変換(ADST)
- より大きな離散コサイン変換(DCT、16×16、32×32)
- フレームを特定の類似性を持つ領域(前景/背景など)に分割する機能の改善
フレームの並列処理を可能にするために、ビデオ フレームはコーディング ユニットの境界に沿って、各タイルの列が独立してコーディングされる、256 ~ 4096 ピクセル幅の等間隔のタイルが最大 4 列に分割されます。これは、4096 ピクセルを超えるビデオ解像度では必須です。タイル ヘッダーにはタイルのサイズがバイト単位で含まれているため、デコーダーは先に進み、各タイルの行を別のスレッドでデコードできます。次に、画像は 64×64 ピクセルのスーパーブロックと呼ばれるコーディング ユニットに分割され、4 分木コーディング構造で適応的にサブパーティション化されます。[ 8 ] [ 9 ]これらは水平方向、垂直方向、またはその両方に細分化できます。正方形の (サブ) ユニットは 4×4 ピクセル ブロックまで再帰的に細分化できます。サブユニットはラスター スキャン順序 (左から右、上から下) でコーディングされます。
デコーダーは、各キーフレームから8フレームをバッファリングし、参照フレームとして使用するか、後ほど表示します。送信されたフレームは、どのバッファを上書きするかを指示し、必要に応じてバッファの1つにデコードして表示させることもできます。エンコーダーは、バッファの1つを表示させるだけの最小限のフレームを送信できます(「スキップフレーム」)。各インターフレームは、時間予測のためにバッファリングされたフレームを最大3つ参照できます。これらの参照フレームのうち最大2つを各コーディングブロックで使用し、参照フレームから空間的にずらした(動き補償)コンテンツ、または2つの参照フレームのコンテンツの平均(「複合予測モード」)を使用してサンプルデータ予測を計算できます。計算された予測値と実際の画像コンテンツとの残りの(理想的には小さな)差(デルタ符号化)は、DCTまたはADST(エッジブロックの場合)を使用して変換され、量子化されます。
Bフレームのようなものは、スーパーフレームと呼ばれる構造を用いることで、ビットストリーム内の元のフレーム順序を維持しながら符号化できます。隠蔽された代替参照フレームは、通常のインターフレームとスキップフレームと共にパック化することができ、スキップフレームは、付随するPフレームの直後に、参照フレームバッファから以前の隠蔽された代替参照コンテンツを表示させます。[ 46 ]
VP9は、最低の量子化レベル(qインデックス0)で追加の4×4ブロック符号化されたウォルシュ・アダマール変換(WHT)残差信号を送信することでロスレス符号化を可能にする。[ 49 ] [ 50 ]
シーク可能にするためには、生のVP9ビットストリームをコンテナ形式、例えばMatroska(.mkv)、その派生であるWebM形式(.webm)、あるいはDuck IVF形式[ 51 ] [ 52 ]にカプセル化する必要がある。Duck IVF形式は、 The Duck Corporationで開発されたライブラリlibvpxで従来サポートされている。[ 46 ] [ 47 ]V_VP9 VP9は、 WebMとMP4VP09ではそれぞれ命名規則に従ってVP9として識別される。 [ 53 ]
採択
Adobe Flash は、 VP7まで従来 VPx 形式を使用していましたが、VP8 や VP9 へのアップグレードは行われず、H.264にアップグレードされました。そのため、VP9 が Web アプリケーションに普及したのは、Flash からHTML5技術への移行が進んだ後のことでした。HTML5 技術は、VP9 の導入当時はまだ未成熟でした。
コンテンツプロバイダー

VP9の主なユーザーはGoogleの人気動画プラットフォームYouTubeであり、 DASHストリーミングを通じてWebMファイル形式のOpusオーディオとともにあらゆる解像度のVP9動画[ 54 ]を提供している。
もう一つの早期導入者はWikipedia(特にWikipediaのサブページや言語全体でマルチメディアファイルをホストするWikimedia Commons)でした。Wikipediaはオープンでロイヤリティフリーのマルチメディアフォーマットを推奨しています。[ 55 ] 2016年現在、承認されているビデオフォーマットはVP9、VP8、Theoraの3つです。[ 56 ]
Netflixは2016年12月以降、 H.264およびHEVCに加え、VP9エンコーディングをカタログに採用しています。2020年2月現在、モバイルデバイス向けにAV1の採用が開始されており、これはVP9がプラットフォーム上で開始された方法と似ています。[ 57 ]
Google TVは(少なくとも部分的に)VP9プロファイル2とWidevine DRMを使用しています。[ 58 ] [ 59 ] [ 60 ]
Stadiaは、 Chromecast Ultra、携帯電話、ウェブブラウザなどの対応ハードウェアで最大4KのビデオゲームストリーミングにVP9を使用しました。 [ 61 ]
エンコーディングサービス
VP9エンコーディングを提供するクラウドエンコーディングサービスには、Amazon、Bitmovin、[ 62 ] Brightcove、castLabs、JW Player、Telestream、Wowzaなどがある。[ 43 ]
Encoding.comは2016年第4四半期からVP9エンコーディングを提供しており、[ 63 ]その年の顧客の間でVP9の人気は年間平均11%に達しました。[ 64 ]
Webミドルウェア
JW Playerは、広く利用されているSaaS型HTMLビデオプレーヤーでVP9をサポートしています。[ 43 ]
ブラウザのサポート
VP9 は次の Web ブラウザーに実装されています。
- Chromium [ 65 ]とGoogle Chrome [ 66 ](それぞれ2013年5月と8月のバージョン29以降でデフォルトで使用可能)[ 67 ]
- Opera(2013年7月のバージョン15以降)
- Firefox(2014年3月のバージョン28以降)[ 15 ]
- Microsoft Edge(2016年夏現在)[ 29 ]
- Safari(Safari Technology Preview Release 110時点、バージョン14で正式サポートを追加)[ 68 ]
- ペイル・ムーン(2018年現在)
オペレーティングシステムのサポート
| マイクロソフトウィンドウズ | macOS | BSD / Linux | アンドロイドOS | iOS | |
|---|---|---|---|---|---|
| コーデックのサポート | はい部分的: Win 10 v1607完全: Win 10 v1809 | はい | はい | はい | はい |
| コンテナサポート | Windows 10 Anniversary Update (1607) の場合: Windows 10 2018年10月アップデート(1809)の場合:
| WebM (.webm)
| WebM (.webm) Matroska (.mkv) | WebM (.webm) Matroska (.mkv) | WebM (.webm)
|
| 注記 | Windows 10の場合:
| macOS 11.0でサポートが導入されました | FFmpeg 2.7.7「Nash」で導入されたサポート | Android 4.4でサポートが導入されました | iOS 14.0でサポートが導入されました[ 5 ] [ 6 ] |
メディアプレーヤーソフトウェアのサポート
VP9は、 VLC、MPlayer /MPlayer2/ MPV、Kodi、MythTV、[ 70 ]、FFplayなど、すべての主要なオープンソースメディアプレーヤーソフトウェアでサポートされています。
ハードウェアデバイスのサポート
Androidはバージョン4.4「KitKat」以降VP9ソフトウェアデコードを採用しています。[ 71 ]テレビ、スマートフォン、セットトップボックス、ゲーム機など、ハードウェアサポートを備えた家電製品の一覧については、webmproject.orgのリストをご覧ください。[ 72 ]
ハードウェア実装
ハードウェアアクセラレーションによるVP9デコードのサポートは、現在ではほとんどのGPUとSoCがネイティブでサポートしているため、広く普及しています。ハードウェアエンコーディングは、IntelのKaby Lakeプロセッサ以降に搭載されています。[ 73 ]
ビデオゲーム機
ソニーのプレイステーション5は、 WebMコンテナでVP9を使用して1080pと2160pの映像をキャプチャすることをサポートしています。[ 74 ]
ソフトウェア実装
Googleのリファレンス実装は、フリーソフトウェアプログラミングライブラリに掲載されています。シングルパスとlibvpxツーパスのエンコードモードを備えていますが、シングルパスモードは壊れていると考えられており、ターゲットビットレートを効果的に制御できません。[ 43 ] [ 75 ]
エンコーディング
- libvpx
- SVT-VP9 – VP9用スケーラブルビデオテクノロジー – Intelのオープンソースエンコーダ[ 76 ]
- Eve – 商用エンコーダ
デコード
- libvpx
- ffvp9 ( FFmpeg )
FFmpegのVP9デコーダは、他のコーデックと共有されるSIMD最適化の集積を利用して高速化を実現しています。FFmpeg開発者による比較では、VP9デコーダはlibvpxよりも高速であり、FFmpegのH.264デコーダと比較した場合、同じビットレートのビデオでは「同等」のパフォーマンス、同じ品質のビデオでは約10%高速であることが示されました。[ 42 ]
特許請求の範囲
2019年3月、ルクセンブルクに拠点を置くシズベルは、VP9とAV1の特許プールの設立を発表しました。プールのメンバーには、 JVCケンウッド、NTT、オレンジSA、フィリップス、東芝が含まれ、これらの企業はいずれもAVC、DASH、HEVCのいずれかの特許プールについてMPEG-LAに特許ライセンスを供与していました。 [ 77 ] [ 78 ]特許請求リストは2020年3月10日に初めて公開されました。このリストには650件以上の特許が含まれています。[ 79 ]
シズベルの価格は、VP9を使用するディスプレイデバイスの場合は0.24ユーロ、ディスプレイ非搭載デバイスの場合は0.08ユーロだが、エンコードされたコンテンツに対してはロイヤリティを請求しない。[ 80 ] [ 77 ]しかし、同社のライセンスにはソフトウェアに対する例外規定はない。[ 79 ]
WebMプロジェクトによると、Googleは特許プールを認識しているにもかかわらず、VP9やAV1の現在または今後の使用計画を変更する予定はなく、特許プールのライセンサーはいずれもVP9やVP8の開発に関与しておらず、オープンソース、ロイヤリティフリー、無料の技術に対して第三者がライセンス料を要求するのを止めることはできないとのことである。[ 81 ]
後継機: VP10からAV1へ
2014年9月12日、GoogleはVP10の開発が開始されたこと、そしてVP10のリリース後、ビデオフォーマットのリリース間隔を18ヶ月にすることを計画していることを発表しました。[ 82 ] 2015年8月、GoogleはVP10のコードの公開を開始しました。[ 83 ]
しかし、GoogleはVP10をAOMedia Video 1 (AV1)に組み込むことを決定しました。AV1コーデックは、VP10、 Daala(Xiph / Mozilla)、Thor(Cisco )の技術を組み合わせて開発されました。[ 84 ] [ 85 ] [ 86 ]そのため、GoogleはVP10を社内で展開することも、公式にリリースすることもしないと表明しており、VP9はGoogleがリリースするVPxベースのコーデックの中で最後のものとなります。[ 87 ]
参考文献
- ^ Janko Roettgers (Gigaom)、2014年1月2日: YouTubeが4Kに移行、GoogleがVP9サポートのために多数のハードウェアパートナーと提携Archived 2020-07-23 at the Wayback Machine
- ^ Alex Converse (Google)、2015年9月19日: VP10で検討中の新しいビデオ圧縮技術- パリで開催されたVideoLAN Dev Days 2015でのプレゼンテーション
- ^ a b Anja Schmoll-Trautmann (CNET)、2015 年 4 月 8 日: Youtube: Kompression mit Codec VP9 gestartet (ドイツ語)
- ^ 「サポートされているメディア形式」 . Android Developers . 2018年5月20日時点のオリジナルよりアーカイブ。2021年8月9日閲覧。
- ^ a b Esposito, Filipe (2020年6月24日). 「Apple、iOS 14とmacOS Big SurでSafariにWebP、HDRサポートなどを追加」 . 9to5Mac . 2021年3月23日時点のオリジナルよりアーカイブ。 2021年6月2日閲覧。
- ^ a b Peterson, Mike (2020年6月23日). 「iPhoneとiPadでiOS 14の4K YouTube動画をストリーミング再生可能に」 . AppleInsider . 2021年4月16日時点のオリジナルよりアーカイブ。 2021年6月2日閲覧。
- ^ “The WebM Project | VP8 Bitstream License” . www.webmproject.org . 2022年5月10日時点のオリジナルよりアーカイブ。2016年8月11日閲覧。
- ^ a b c「VP-Nextの概要と進捗状況の最新情報」(PDF) . WebMプロジェクト. 2021年3月30日時点のオリジナルよりアーカイブ(PDF) . 2012年12月29日閲覧。
- ^ a b c d Adrian Grange. 「VP-Nextの概要」(PDF) . Internet Engineering Task Force . 2013年1月24日時点のオリジナルよりアーカイブ(PDF) . 2012年12月29日閲覧。
- ^米国アトランタで開催されたIETF85カンファレンスのBoFミーティングで、VP-Nextに関するプレゼンテーションが行われました。音声録音は2016年3月4日にWayback Machineにアーカイブされています(MP3、約60 MiB)、 Präsentationsfolienは2013年7月25日にWayback Machineにアーカイブされています(PDF、約233 kiB)
- ^ 「Next Gen Open Video (NGOV) 要件」(PDF) . WebM プロジェクト. 2013年5月22日時点のオリジナルよりアーカイブ(PDF) . 2012年12月29日閲覧。
- ^ Paul Wilkins (2013年5月8日). 「VP9 ビットストリーム最終化アップデート」 . WebMプロジェクト. 2021年10月9日時点のオリジナルよりアーカイブ。 2013年5月17日閲覧。
- ^ 「VP9 プロファイル 0 リリース候補」 . Chromium (ウェブブラウザ) . 2013年6月11日. 2023年9月8日時点のオリジナルよりアーカイブ。 2013年6月19日閲覧。
- ^ 「ネイティブVP9デコーダーがGitマスターブランチに追加されました」Launchpad . 2013年10月3日. 2013年10月22日時点のオリジナルよりアーカイブ。2013年12月8日閲覧。
- ^ a b「Firefox Release 28.0」。Mozilla 。2014年3月18日。 2014年3月18日時点のオリジナルよりアーカイブ。2016年6月19日閲覧。
新しいVP9ビデオデコードを実装
- ^ 「WebM/VP9 のアップデート」。Google Developers。2014年6月25日。2014年8月21日時点のオリジナルよりアーカイブ。2014年6月28日閲覧。
- ^ 「プロファイル>0の実験的ビットストリームフラグを削除」 . Chromium (ウェブブラウザ) . 2014年10月3日. 2023年9月8日時点のオリジナルよりアーカイブ。2015年3月2日閲覧。
- ^ 2013年3月7日のプレスリリース: GoogleとMPEG LAがVP8ビデオフォーマットに関する合意を発表 2022年1月24日アーカイブ、 Wayback Machine
- ^ Thomas Catan (2011年3月4日). 「ウェブ動画の競争が米国の捜査を刺激」 .ウォール・ストリート・ジャーナル. ダウ・ジョーンズ. 2015年3月18日時点のオリジナルよりアーカイブ。 2011年12月31日閲覧。
- ^ Cheng, Jacqui (2011年3月4日). 「報告書:米国司法省、MPEG LAによるWebM反対の動きを調査」 Ars Technica . Condé Nast Digital. 2011年3月8日時点のオリジナルよりアーカイブ。 2011年12月31日閲覧。
- ^ 「IttiamとARMは、GoogleのVP9をモバイルデバイスに効率的に導入する最初の企業です」 ARMコミュニティ。2014年1月7日。2014年1月28日時点のオリジナルよりアーカイブ。 2013年7月4日閲覧。
- ^ 「IttiamのH.265およびVP9ソリューション、CES 2014で広くカバーされる予定」 ARMコミュニティ、2014年1月7日。2014年2月25日時点のオリジナルよりアーカイブ。 2013年7月4日閲覧。
- ^ 「NVIDIA Tegra® X1」 . nVIDIA . 2015年1月. 2015年1月5日時点のオリジナルよりアーカイブ。2016年6月19日閲覧。H.265
、VP9 4K 60 fpsビデオ
- ^ Joshua Ho、Ryan Smith (AnandTech)、2015年1月5日: NVIDIA Tegra X1 プレビューとアーキテクチャ分析、Wayback Machineに2015年1月5日アーカイブ
- ^ 「VeriSilicon、VP9プロファイル2搭載のHantro G2v2マルチフォーマットデコーダーIPを発表、10ビットのプレミアムインターネットコンテンツに対応」 Business Wire 2015年3月2日。2015年4月2日時点のオリジナルよりアーカイブ。 2015年3月2日閲覧。
- ^ Michael Larabel (2015年4月3日). 「libvpx 1.4.0でVP9エンコード/デコードが高速化」 . Phoronix . 2015年4月7日時点のオリジナルよりアーカイブ。2015年4月3日閲覧。
- ^ Jan Ozer (2016年5月24日). 「Netflix、VP9関連の開発取り組みについて議論」 . streamingmedia.com. 2016年6月6日時点のオリジナルよりアーカイブ。2016年6月4日閲覧。
- ^ 「高性能なOpenCLベースのVP9エンコーダ」 phoronix.com、2016年1月12日。2016年1月13日時点のオリジナルよりアーカイブ。2016年1月12日閲覧。
- ^ a b Peter Bright (2016年4月18日). 「Windows 10 Anniversary Update: GoogleのWebMとVP9コーデックがEdgeに登場」 . Ars Technica. 2017年12月2日時点のオリジナルよりアーカイブ。 2017年6月15日閲覧。
- ^ 「Ittiam、NetflixおよびGoogleと提携しオープンソースのVP9エンコーダを高速化」 2017年3月31日. 2017年4月4日時点のオリジナルよりアーカイブ。2017年4月3日閲覧。
- ^ 「カラースペースのバリエーションを少しだけ追加」 Chromium (ウェブブラウザ) 2013年6月7日。2016年7月4日時点のオリジナルよりアーカイブ。2013年6月19日閲覧。
- ^ 「予約済みのカラースペースエントリの使用を変更する」 . Chromium (ウェブブラウザ) . 2014年11月6日. 2016年7月4日時点のオリジナルよりアーカイブ。2014年11月7日閲覧。
- ^ 「HDRビデオの再生」 . Android. 2016年9月23日時点のオリジナルよりアーカイブ。2016年9月23日閲覧。
- ^ Rasmus Larsen (2016年9月7日). 「Android TV 7.0はDolby Vision、HDR10、HLGに対応」 flatpanelshd. 2016年9月24日時点のオリジナルよりアーカイブ。 2016年9月23日閲覧。
- ^ a b Ronald S. Bultje (2015年9月28日). 「VP9エンコード/デコード性能とHEVC/H.264の比較」 . 2016年5月1日時点のオリジナルよりアーカイブ。2016年6月5日閲覧。x265
/libvpxはx264よりも約50%優れていると謳われている。しかし、速度は10~20倍遅い。
- ^ Řeřábek, Martin; Ebrahimi, Touradj (2014). 「主観評価に基づくHEVC/H.265とVP9の圧縮効率の比較」 . Tescher, Andrew G (ed.). Applications of Digital Image Processing XXXVII . Vol. 9217. pp. 92170U. Bibcode : 2014SPIE.9217E..0UR . CiteSeerX 10.1.1.697.9328 . doi : 10.1117/12.2065561 . S2CID 6419467 . 2016年7月18日時点のオリジナルよりアーカイブ。 2016年7月18日閲覧。
{{cite book}}:|journal=無視されました (ヘルプ) - ^ Iain Richardson、Abharana Bhat、2014年9月5日:より良い品質のビデオをストリーミングする方法:パート3 - 超高解像度、4K、次世代ビデオコーデック。 2016年7月18日にWayback Machineにアーカイブ。
- ^ 「The State of Codecs 2017」 . streamingmedia.com. 2017年3月22日. 2017年6月4日時点のオリジナルよりアーカイブ。 2017年5月22日閲覧。
- ^ “NAB 17 Codec Roundup” . 2017年5月5日. 2017年5月12日時点のオリジナルよりアーカイブ。2017年5月22日閲覧。
- ^ Ozer, Jan. 「HEVC:競合の評価」(PDF)ストリーミング学習センター。2017年6月10日時点のオリジナルよりアーカイブ(PDF) 。 2017年5月22日閲覧。
- ^ Jan Ozer、2015年4月:「UHDコーデック大論争:GoogleのVP9対HEVC/H.265」、 2016年7月18日アーカイブ、 Wayback Machineより
- ^ a b Bultje, Ronald S. (2014年2月22日). 「世界最速のVP9デコーダー:ffvp9」。2016年10月26日アーカイブ。2016年5月14日閲覧。
では、VP9のデコード性能は他のコーデックと比べてどうなのでしょうか? 測定方法は基本的に2つあります。同一ビットレート、または同一品質です。(…) 同一品質で測定したところ、ffvp9はffh264をわずかに(10%)上回る傾向があることがわかりました。(…) 同一ビットレートでの比較も行いましたが、そのシナリオではx264とffvp9は基本的に同じであることがわかりました。
- ^ a b c d Jan Ozer、2016年6月: VP9はついに成熟期を迎えたが、すべての人にとって適切なのか? 2016年8月11日アーカイブ、 Wayback Machine
- ^ 「VP9 ビットストリームとデコードプロセス仕様」(PDF) . 2016年3月31日. 2023年2月14日時点のオリジナルよりアーカイブ(PDF) . 2016年11月9日閲覧。
- ^ 「VP9レベルとデコーダーテスト」WebMプロジェクト。 2017年3月18日時点のオリジナルよりアーカイブ。2017年3月17日閲覧。
- ^ a b c Romain Bouqueau、2016年7月12日:VP9とAV1の見解 パート1:仕様Archived 2016-08-06 at the Wayback Machine
- ^ a b Pieter Kapsenberg (2013年10月8日). 「VP9の仕組み、技術的詳細と図解」 . Doom9フォーラム. 2014年3月31日時点のオリジナルよりアーカイブ。2014年3月31日閲覧。
- ^ Max Sharabayko (2013年10月22日). 「次世代ビデオコーデック:HEVC、VP9、Daala」(ドイツ語). 2016年3月4日時点のオリジナルよりアーカイブ。 2015年8月9日閲覧。
- ^ Akramullah, Shahriar (2014)、「ビデオコーディング標準」、デジタルビデオの概念、方法、およびメトリック、pp. 55– 100、doi : 10.1007/978-1-4302-6713-3_3、ISBN 978-1-4302-6712-6
- ^ Christopher Montgomery (2013-08-12). 「Daala の紹介 パート 3: 時間/周波数解像度の切り替え」 . Monty のデモページ. Xiph.Org, Red Hat Inc. 2016年6月4日時点のオリジナルからのアーカイブ。 2016年7月19日閲覧。
このWHTといくつかのバリエーションを、VP9のロスレスコーディングモードで使用するためにGoogleに提出したところ、Googleは上記に示したWHTの代替バージョンのいずれかを選択しました。
- ^ "ivfdec.c - webm/libvpx - GoogleのGit" chromium.googlesource.com . 2026年2月1日閲覧。
- ^ 「Duck IVF - MultimediaWiki」 . wiki.multimedia.cx . 2026年2月1日閲覧。
- ^ 「WebMコンテナガイドライン」 2017年11月28日. 2018年12月14日時点のオリジナルよりアーカイブ。2018年12月19日閲覧。
- ^ Jan Ozer、2016年4月12日:進捗報告:オープンメディア連合とAV1コーデック、 2021年2月25日アーカイブ、 Wayback Machine
- ^ “Commons:Video” . 2016年6月25日時点のオリジナルよりアーカイブ。2016年9月19日閲覧。
- ^ 「ヘルプ:ビデオの変換」。2016年6月8日時点のオリジナルよりアーカイブ。2016年9月19日閲覧。
- ^ 「NetflixがAV1でAndroidへのストリーミング配信を開始」 GSMArena.com . 2020年6月12日時点のオリジナルよりアーカイブ。2020年5月18日閲覧。
- ^ 「[更新 – 近日対応予定]NVIDIA SHIELD Android TV は Google の 4K コンテンツをサポートしていません」 2016年12月9日. 2017年4月18日時点のオリジナルよりアーカイブ。 2017年4月17日閲覧。NVIDIA
は、SHIELD Android TV が近日中にアップデートされ、暗号化された VP9 および Google Play ムービー & TV 4K コンテンツをサポートする予定であることを正式に発表しました。
- ^ 「Widevine Quarterly Partner Update Q3 2016」 2016年10月11日。2017年4月27日時点のオリジナルよりアーカイブ。2017年4月17日閲覧。
新型Chromecast Ultraは、VP9プロファイル0と2をサポートしています。
- ^ 「Widevine
の
DRMソリューションの主な利点」。2017年4月12日時点のオリジナルよりアーカイブ。2017年4月17日閲覧。WebM - ^ 「Googleがウェブ上でStadiaゲームを4Kでプレイするために必要なものを詳細に説明」 Engadget 2020年3月15日。2020年3月16日時点のオリジナルよりアーカイブ。 2020年5月18日閲覧。
- ^ 「MPEG-DASH VP9 for VoD and Live - Bitmovin」 . Bitmovin . 2017年3月24日. 2017年10月30日時点のオリジナルよりアーカイブ。2017年10月29日閲覧。
- ^ 「Encoding.comがVP9のサポートをリリース」 2016年8月31日. 2023年7月25日時点のオリジナルよりアーカイブ。2017年5月17日閲覧。
- ^ 「HLSは依然として「業界標準」とencoding.comのレポートで主張」 2017年3月9日。2017年6月1日時点のオリジナルよりアーカイブ。2017年5月17日閲覧。
- ^ "[chrome] リビジョン 172738" . Src.chromium.org . 2016年9月27日閲覧。
- ^ Ed Hewitt (Ohso Ltd.)、2013年2月21日: Google Chromeが25周年
- ^フォルカー・ゾタ (2013-06-18). 「Google Web-Videocodec VP9 auf der Zielgeraden」(ドイツ語)。ハイセニュースステッカー。2014 年 11 月 29 日にオリジナルからアーカイブされました。2014 年 11 月 1 日に取得。
- ^ 「Safari Technology Preview リリースノート」 . developer.apple.com . 2017年12月6日時点のオリジナルよりアーカイブ。2020年7月16日閲覧。
- ^ “HTML5 + &” . alltomwindows.se . 2010年6月11日. 2020年10月1日時点のオリジナルよりアーカイブ。 2019年2月17日閲覧。
- ^ “リリースノート – 0.28” . 2016年4月11日. 2016年4月18日時点のオリジナルよりアーカイブ。 2016年4月23日閲覧。
- ^ 「Androidでサポートされているメディアフォーマット」。2012年3月11日時点のオリジナルよりアーカイブ。2015年9月9日閲覧。
- ^ 「VP8/VP9をサポートするSoC – wiki」 . wiki.webmproject.org . 2016年1月15日時点のオリジナルよりアーカイブ。 2016年1月18日閲覧。
- ^ 「第7世代Intel® Core™プロセッサー以降のエンコードおよびデコード機能」 intel.com . Intel Corporation . 2024年8月4日閲覧。
- ^ 「MLB The Show 20 ゲームプレイ動画 - PlayStation 5で4K HDR 60 FPS、ロード時間も明らかに」 2020年11月14日。2020年11月6日時点のオリジナルよりアーカイブ。 2021年4月19日閲覧。
- ^ Grois, Dan; Marpe, Detlev; Nguyen, Tung; Hadar, Ofer (2014). 「低遅延ビデオアプリケーション向けH.265/MPEG-HEVC、VP9、およびH.264/MPEG-AVCエンコーダの比較評価」Tescher, Andrew G (編).デジタル画像処理アプリケーション XXXVII . 第9217巻. pp. 92170Q. Bibcode : 2014SPIE.9217E..0QG . doi : 10.1117/12.2073323 . S2CID 16598590 .
{{cite book}}:|journal=無視されました (ヘルプ) - ^ Larabel, Michael (2019年2月17日). 「SVT-VP9はIntelの最新のオープンソースビデオエンコーダで、高性能VP9を実現」 . Phoronix . 2019年7月5日時点のオリジナルよりアーカイブ。 2019年5月30日閲覧。
- ^ a b Ozer, Jan (2019年3月28日). 「Sisvel、VP9およびAV1の特許プールを発表」 Stream Learning Center . 2019年4月4日時点のオリジナルよりアーカイブ。 2019年4月4日閲覧。
- ^ Cluff, Phil (2019年3月28日). 「シズベルは特許侵害でAOMを捕まえたのか?」Mux.com . 2019年4月4日時点のオリジナルよりアーカイブ。2019年4月4日閲覧。
- ^ a b Shankland, Stephen (2020年3月10日). 「ストリーミング動画に新たな特許ライセンス費用が課される可能性」 . CNET . 2020年3月14日時点のオリジナルよりアーカイブ。 2021年4月15日閲覧。
- ^ Ozer, Jan (2019年3月28日). 「Sisvel VP9/AV1特許プールにはコンテンツロイヤリティは発生しない」 . Streaming Media . Information Today Inc. 2019年4月4日時点のオリジナルよりアーカイブ。 2019年4月4日閲覧。
- ^ 「よくある質問」 . WebMプロジェクト. 2021年9月22日時点のオリジナルよりアーカイブ。2021年4月15日閲覧。
- ^ Stephen Shankland (2014年9月12日). 「Googleのウェブ動画事業への野望、厳しい現実に直面」 . CNET . 2014年9月14日時点のオリジナルよりアーカイブ。 2014年9月13日閲覧。
- ^ Michael Larabel (Phoronix.com)、2015年8月17日: GoogleがVP10オープンソースコードをLibvpxにプッシュし始める
- ^ 「Alliance for Open Mediaが新メンバーを迎え、オープンソース・ビデオコーデック・プロジェクトの提供を発表」 Alliance for Open Media、2016年4月5日。2016年4月20日時点のオリジナルよりアーカイブ。 2016年4月7日閲覧。
- ^ Jan Ozer (2016年4月12日). 「進捗報告:オープンメディア連合とAV1コーデック」 StreamingMedia.com. 2016年4月14日時点のオリジナルよりアーカイブ。2016年4月13日閲覧。
[...] 3つの中で最も成熟度が高いVP10のコードが主流となるだろう。
- ^ Zimmerman, Steven (2017年5月15日). 「GoogleのHEVCに対するロイヤリティフリーの回答:AV1とビデオコーデックの未来」 XDA Developers. 2017年6月14日時点のオリジナルよりアーカイブ。 2017年6月10日閲覧。
- ^ Jan Ozer (2016年5月15日). 「VP9とは何か」 StreamingMedia.com. 2017年6月24日時点のオリジナルよりアーカイブ。 2016年6月19日閲覧。
外部リンク
- 公式サイト
- 「WebM と新しい VP9 オープンビデオコーデック」、I/O (YouTube) (ビデオ)、2013。
- ビットストリームの概要
- Jan Ozer (Streaming Media Magazine)、2016 年 6 月: VP9 はついに成熟期を迎えましたが、すべてのユーザーに適しているのでしょうか?
- Ronald Bultje: VP9 ビデオ コーデックの概要、2016 年 12 月 13 日