← パフォーマンステスト一覧に戻る

カメラ不要

ブラウザコーデック診断

どの動画コーデックをエンコード・デコードでき、専用ハードウェアで処理できるかは各ブラウザが独自に判断しており、通常の設定メニューにはまったく表示されません。このツールはブラウザ自身のWebRTCおよびMedia Capabilities APIから直接その情報を読み取ります — 正確なコーデック対応状況と、現在のデバイスでそれぞれがハードウェアアクセラレーションされているかどうかです。カメラやマイクを一切使用しないため、許可を求めるダイアログも表示されません。

あなたのブラウザ

検出中…

—
コーデックの対応状況を確認中…

動画

動画コーデック対応状況

コーデックエンコードデコードHWエンコードHWデコード

オーディオ

音声コーデック対応状況

コーデッククロックレートチャンネル数

シェア

結果をシェアする

補足

コーデック名よりもハードウェアアクセラレーションが重要な理由

コーデックはあくまで仕様にすぎません。実際に動画を圧縮する作業はエンコーダーが担っており、そのエンコーダーはまったく異なる2つの場所で動作し得ます。ハードウェアエンコーダーはこの作業専用に作られた小さな専用チップで、高速でバッテリーへの負担もほとんどありません。一方、ソフトウェアエンコーダーは汎用CPU上で同じ計算を行うため、動作はしますが消費電力がはるかに大きく、長時間の通話ではファンの音が明らかに大きくなることがあります。

2台のデバイスが同じコーデックに「対応」していても、一方はその処理専用のシリコンで実行し、もう一方はCPUのサイクルを消費して処理している場合があります。この違いこそ、上記のHWエンコードとHWデコードの列が示している内容です。

表の見方

エンコード/デコード=Noお使いのブラウザは、WebRTC接続でそのコーデックをどちらの方向にも一切使用できません。
HW列=No対応はしていますが、ソフトウェアで処理されています。たまに使う分には問題ありませんが、長時間の通話ではノートパソコンが熱くなり、ファンの音が大きくなる原因になりがちです。
HW列=「未報告」お使いのブラウザは、そのコーデックに関するハードウェアアクセラレーション情報を公開していません。実際にはアクセラレーションされている可能性もあります — これはブラウザがページに伝える情報の欠落であり、否定的な結果ではありません。

このツールでわからないこと

Zoom、Teams、Meetのような会議アプリの多くは、ブラウザのエンコーダーではなく独自のネイティブエンコーダーを使用しているため、同じマシンでもデスクトップアプリでの通話とブラウザタブでの通話とでは挙動が異なることがあります。このツールが報告するのはブラウザ自体ができることであり、これはGoogle Meet、Discord、その他タブ内で使うあらゆるツールにとって最も関連性の高い数値です。

ベンチマーク参考情報

主要なコーデックファミリー

コーデック互換性ハードウェア対応
H.264 / AVCほぼ全対応現代のほとんどのデバイスで幅広くハードウェア対応。
VP8広く対応(WebRTCの標準フォールバック)多くのデバイスで通常ソフトウェア処理。
VP9最近のブラウザで一般的対応状況はさまざま — ご自身の結果を確認してください。
AV1普及拡大中、エンコードよりデコードの対応が一般的ハードウェアエンコードは新しいGPU/チップセットに限定。

一般的な傾向であり保証ではありません — お使いのデバイスの実際の対応状況は、まさに上記の表が測定している内容です。

手順

テストの実行方法

  1. ページを読み込みます — このテストにカメラやマイクの許可は不要です。
  2. コーデック表を確認します。エンコード・デコード対応状況と、コーデックごとのハードウェアアクセラレーション情報がわかります。
  3. 診断結果を確認します — ブラウザで利用可能な最適なハードウェアアクセラレーション対応の選択肢です。
  4. ブラウザ間で比較します。普段使う各ブラウザで同じテストを実行してください。結果は実際に異なります。

よくある質問

よくある質問

通話や配信に最適な動画コーデックはどれですか?
お使いのブラウザがハードウェアアクセラレーション対応と報告するコーデックです。コーデック自体の選択よりも、エンコードが専用チップで実行されるかCPUで実行されるかの方が重要です。理論上より新しく効率的なフォーマットであるAV1でも、ソフトウェア処理であれば、ハードウェアアクセラレーション対応のVP8ストリームの方が消費電力もファンの音も少なくなります。
ここで言う「ハードウェアアクセラレーション対応」とは具体的にどういう意味ですか?
お使いのデバイスにそのコーデック専用のチップが搭載されており、CPUがソフトウェアでエンコードやデコードの処理をする必要がないという意味です。このツールは、コーデック名から推測するのではなく、Media Capabilities APIが提供するブラウザ自身のpowerEfficient情報を読み取っています。
AV1は動画通話にすでに対応していますか?
デコード対応は最近のChrome、Edge、Firefoxで一般的になっています。ハードウェアアクセラレーション対応のAV1エンコードは、まだ新しいGPUや一部の最近のスマートフォン向けチップセットに限られており、AV1をデコードできるデバイスの多くも、エンコードは(対応していたとしても)ソフトウェア処理のままです — 想定せず、上記のご自身の結果を確認してください。
同じパソコンでもブラウザによって結果が異なるのはなぜですか?
各ブラウザは独自のコーデック実装を搭載しており、同一のハードウェア上でもどれをハードウェアアクセラレーションとして公開するかを独自に判断しています。ChromeとEdgeは同じエンジンを共有しているため通常は一致しますが、FirefoxとSafariはその両方とも、また互いにも異なる結果になることがよくあります。
このテストにカメラやマイクへのアクセスは必要ですか?
いいえ。このツールはブラウザのMedia Capabilities APIおよびRTCRtpSender APIから直接コーデック対応情報を読み取るため、カメラやマイクの許可はまったく必要ありません。