Media Converter

ツール

よくある質問

読み込み中

H.264・H.265(HEVC)・VP9・AV1の比較:どの動画コーデックを選ぶべきか

更新

動画コーデックとは、映像を圧縮するための方式です。ファイルの拡張子(.mp4、.mkv、.webm)からわかるのはコンテナだけで、ファイルの大きさ、同じサイズでの見た目の良さ、そして何より、どのデバイスで再生できるかを決めるのは中身のコーデックです。現在目にする動画のほぼすべては、H.264、H.265(HEVCとも呼ばれます)、VP9、AV1の4つのコーデックでカバーできます。

要点をまとめると、新しいコーデックほど少ないビット数でより高い画質を実現できますが、エンコードにより多くの処理能力が必要で、古いデバイスでの対応も少なくなります。コーデック選びはファイルサイズと互換性のトレードオフであり、正解は動画をどこで使うかによって変わります。

H.264(AVC):どこでも使える定番

2003年に標準化されたH.264は、過去15年間に作られたほぼすべてのデバイスがハードウェアでデコードできるコーデックです。スマートフォン、ノートパソコン、スマートテレビ、ゲーム機、カーナビなどの車載機器、そして主要なすべてのブラウザが対応しています。とにかくどこでも再生できるファイルが必要なら、今でもH.264の映像とAACの音声をMP4コンテナに入れるのが最も無難な選択です。

弱点は効率です。同じ見た目の画質を得るのに、H.264は新しいコーデックより目に見えて多くのビットレートを必要とし、これは4Kや長時間の録画で問題になります。また、パテントプールを通じてライセンスされる特許の対象でもありますが、自分のファイルを変換する人に影響することはまずありません。

H.265(HEVC):ファイルは小さいが、対応にばらつき

H.265は、H.264の後継として2013年に公開されました。およそ半分のビットレートで同等の画質を実現するように設計されています。実際の削減量はエンコーダーや内容によって異なりますが、特に高解像度では明らかな削減が見込めるのが一般的です。iPhoneは、カメラが「高効率」に設定されていると既定でHEVCで録画し、多くの4Kカメラやドローンも同様にHEVCを使っています。

問題は対応状況です。Apple製品はHEVCを標準でサポートしています。Windowsでは、再生できるかどうかは通常、Microsoft StoreのHEVC拡張機能か、グラフィックドライバーが提供するハードウェアサポートの有無によって決まります。ChromeとEdgeは、コンピューターにハードウェアデコーダーがあればHEVCを再生でき、Firefoxの対応はより最近のもので、やはりハードウェアに依存します。古いテレビや多くのWebプレーヤーでは再生できません。どこかで開けないHEVCの映像がある場合は、iPhoneのHEVC動画をWindows向けに変換する方法のガイドで解決方法を詳しく説明しています。

VP9:ロイヤリティフリーのWeb向けコーデック

VP9は、2013年に仕様が確定したGoogleのロイヤリティフリーのコーデックで、YouTubeで大々的に使われています。圧縮効率はHEVCと同等レベルです。通常はWebMまたはMKVファイルに格納され、Chrome、Edge、Firefoxで再生でき、最近のバージョンのSafariも対応しています。

ブラウザ以外では、VP9の対応状況はまちまちです。多くのテレビやスマートフォンはデコードできますが、動画編集ソフトや古いハードウェアでは扱えないことがあります。VP9が最も適しているのは、Webで再生するファイル、特にWebMコンテナに入れる場合です。

AV1:圧縮率は最高、エンコードは最も遅い

AV1は、Google、Apple、Microsoft、Netflix、Amazon、Mozillaなどが参加するAlliance for Open Mediaによって2018年にリリースされました。ロイヤリティフリーで、一般に4つの中で最も効率が高く、そのため大手のストリーミングサービスは、デバイスが対応していればAV1を使っています。

日常的に使うには、2つの点が足かせになっています。1つ目に、ハードウェアデコードが搭載されたのはかなり最近のチップからなので、古いスマートフォンやノートパソコンではソフトウェアデコードになり、バッテリーを消耗し、高解像度ではカクつくことがあります。2つ目に、ハードウェアエンコーダーなしでのAV1のエンコードは時間がかかります。当サイトのツールは、ブラウザがデコードできる場合はAV1ファイルを読み込めますが、現在のところ出力コーデックとしてAV1は提供していません。

ひと目でわかる比較

これはベンチマークではなく、目安として使ってください。実際の結果は、エンコーダー、その設定、映像の内容によって変わります。

  • 互換性:H.264が最も広く、次にVP9とHEVC(それぞれ得意なプラットフォームが異なります)、そしてAV1の順です。
  • 同じ画質での圧縮率:通常はAV1が最も高く、HEVCとVP9はほぼ同程度で、H.264が最も多くのビットレートを必要とします。
  • 特別なハードウェアなしでのエンコード速度:H.264が最も速く、AV1は群を抜いて遅いです。
  • ライセンス:VP9とAV1はロイヤリティフリーで、H.264とHEVCはパテントプールを通じてライセンスされます。
  • 一般的なコンテナ:H.264とHEVCはMP4またはMOV、VP9はWebMまたはMKV、AV1はMP4、WebM、MKVです。

どのコーデックを選ぶべきか

評判の良いコーデックから選ぶのではなく、動画の行き先から考えましょう。

  • ほかの人との共有、Webサイトへのアップロード、どんなデバイスで再生されるかわからない場合:MP4のH.264。
  • 自分の4K映像のアーカイブや、Apple製品での容量の節約:MP4またはMOVのH.265。
  • Webページへの動画の埋め込み:WebMのVP9。古いブラウザ向けに、H.264のMP4を代替として用意するのが理想的です。
  • 最新のデバイスへの超大規模なストリーミング:AV1。通常はH.264の代替と併用します。

動画のコーデックを変更する方法

コーデックを変更するには、必ず再エンコードが必要です。動画はフレームにデコードされ、新しいコーデックで再び圧縮されます。非可逆圧縮の再エンコードのたびにディテールが少しずつ失われるため、手元にある最も品質の良いコピーから変換し、変換済みのファイルで処理を繰り返さないようにしましょう。

動画変換ツールで出力形式を選ぶと、コーデックの一覧がそのコンテナに格納できるものに更新されます。MP4ではH.264、H.265、VP9、MOVではH.264とH.265、WebMではVP9とVP8、MKVではH.264、VP8、VP9を選べます。エンコードはお使いのデバイス上で行われるため、H.265でエンコードできるかどうかは、ブラウザとハードウェアにも左右されます。最もよくあるケースであるWebMやMKVをどこでも再生できるファイルに変換する場合は、WebMをMP4に変換とMKVをMP4に変換のページで出力形式があらかじめ選択されています。

このガイドで使うツール

よくある質問

01

H.265はH.264より画質が良いのですか?

それ自体で画質が良いわけではありません。同じビットレートならH.265のほうが通常はきれいに見え、同じ画質ならより小さなファイルになります。H.264にも十分なビットレートを与えれば同じくらいきれいに見えますが、そのためにより大きなファイルが必要になるだけです。

02

HEVCの動画がWindowsで再生できないのはなぜですか?

WindowsにはHEVCデコーダーが含まれているとは限らないためです。MicrosoftのHEVCビデオ拡張機能をインストールするか、ファイルをMP4コンテナのH.264に変換すれば解決します。

03

容量を節約するために、ライブラリ全体をAV1に変換すべきですか?

通常はおすすめしません。非可逆圧縮の再エンコードのたびにディテールが失われ、AV1のエンコードは時間がかかり、古いデバイスでは変換後のファイルを再生できない場合があります。容量の節約が明らかに重要な場合にだけ再エンコードし、できれば元のファイルを残しておきましょう。