コーデックとは?映像品質・ファイルサイズ・編集負荷の関係を解説
コーデックとは映像データを圧縮・展開するアルゴリズムで、H.264は汎用配信向け、H.265は高圧縮、ProResは編集向けの中間コーデックという使い分けが基本です。
H.265はH.264に比べて同じ画質でファイルサイズを約半分に抑えられますが、エンコードに時間がかかります。YouTube向けにはH.264が広く対応しており安定しています。4K以上の高解像度コンテンツではH.265のメリットが大きくなります。
はい、用途によって最適なコーデックは異なります。編集にはProResやDNxHDのような中間コーデックが負荷が低く快適です。最終書き出し(納品用)にはH.264やH.265など配信に適した圧縮コーデックを使うのが一般的です。
YouTube向けにはH.264またはH.265で、ビットレートを高め(1080pで20-30Mbps程度)に設定するのがおすすめです。編集素材の受け渡しにはProRes 422が画質と互換性のバランスが良く、多くの現場で使われています。
コーデック(Codec)とは、COder/DECoderの略で、映像データを圧縮(エンコード)・展開(デコード)するためのアルゴリズムです。動画のファイルサイズ、画質、編集時のPC負荷はコーデックの選択によって大きく変わります。
コーデックは映像データの圧縮方式、コンテナ(MP4、MOVなど)は映像・音声・字幕などを格納する入れ物です。同じMP4ファイルでも、中身のコーデックがH.264の場合とH.265の場合では品質や互換性が異なります。
YouTubeはH.264またはH.265での投稿を推奨しています。アップロード後にYouTube側で再エンコードされるため、できるだけ高品質な状態でアップロードするのがポイントです。ProResでの書き出しも受け付けていますが、ファイルサイズが大きくなります。
「H.264とH.265って何が違うの?」「ProResって使った方がいいの?」――動画編集を始めると、コーデックに関する疑問が次々と出てきますよね。
コーデックの選択は、映像の品質、ファイルサイズ、そして編集時のPC負荷に直結する重要なポイントです。正しい知識を持っていないと、「高画質のはずなのにファイルが重すぎる」「書き出したら画質が落ちた」といったトラブルに見舞われます。
コーデック(Codec)とは、COder/DECoderの略で、映像データを圧縮(エンコード)・展開(デコード)するためのアルゴリズムです。
無圧縮の映像データは膨大なサイズになります。たとえば、1080pの映像を無圧縮で1分間記録すると、それだけで数GB以上になることもあります。これを実用的なファイルサイズにまで圧縮してくれるのがコーデックの役割です。
コーデックと混同されやすいのが「コンテナ形式」です。
つまり、MP4は「箱」で、H.264は「箱の中の映像を圧縮している方法」です。同じMP4ファイルでも、コーデックがH.264かH.265かで画質やファイルサイズが変わります。
H.264(AVC)は、現在もっとも広く使われているコーデックです。スマートフォン、デジタルカメラ、Web配信など、ほぼすべての環境で再生できる高い互換性が特徴です。
圧縮効率と画質のバランスが良く、YouTube、SNS、ストリーミングサービスなど幅広い用途で標準的に使われています。
H.265(HEVC)はH.264の後継規格で、同じ画質ならファイルサイズを約40〜50%削減できるとされています。4K以上の高解像度映像では特にそのメリットが大きくなります。
ただし、エンコード・デコードに必要な処理能力がH.264より高く、古いPCやソフトウェアでは再生できない場合もあります。
Apple ProResは、編集時の軽快さを重視した中間コーデックです。圧縮率はH.264/H.265ほど高くないため、ファイルサイズは大きくなりますが、デコード処理が軽く、編集時のプレビューがスムーズです。
ProRes 422、ProRes 422 HQ、ProRes 4444など複数のバリエーションがあり、用途に応じて品質とファイルサイズのバランスを選べます。DaVinci ResolveはWindows/Mac問わずProResの読み書きに対応しています。
DNxHD(HD向け)およびDNxHR(HD以上対応)は、Avidが開発した業務用の中間コーデックです。ProResと同様に編集パフォーマンスを重視した設計で、放送・映画業界で広く使われています。
DaVinci Resolveでも問題なく扱えるため、ProResの代替として選択されることがあります。
| 項目 | H.264 | H.265 | ProRes 422 | DNxHR |
|---|---|---|---|---|
| 圧縮率 | 高い | 非常に高い | 中程度 | 中程度 |
| ファイルサイズ | 小さい | さらに小さい | 大きい | 大きい |
| 映像品質 | 良好 | 良好 | 高い | 高い |
| 編集負荷 | 中〜高 | 高い | 軽い | 軽い |
| 互換性 | 非常に高い | 高い | Mac中心 | 業務用 |
| 主な用途 | 配信・撮影 | 4K配信・撮影 | 編集・中間素材 | 編集・中間素材 |
H.264やH.265のような高圧縮コーデックは、「前後のフレームの差分だけを記録する」仕組みで容量を削減しています。これをフレーム間圧縮と呼びます。
再生時には、基準フレーム(Iフレーム)から現在のフレームまでの差分を計算して映像を復元する必要があるため、CPU/GPUに大きな負荷がかかります。特にタイムライン上でスクラブ(シークバーを動かす)すると、カクつきを感じることが多いのはこのためです。
撮影素材を直接編集するのではなく、一度ProResやDNxHRのような中間コーデック(編集用コーデック)に変換してから編集する方法があります。
ファイルサイズは増えますが、編集時の再生がスムーズになり、作業効率が大幅に向上します。DaVinci Resolveには「オプティマイズドメディア」という機能があり、元素材を保持したまま編集用の軽量プロキシを自動生成できます。
PCスペックの選び方は「DaVinci Resolveおすすめ PC スペック」で詳しく解説しています。
DaVinci Resolveのデリバーページで書き出す際、コーデックの選択は以下の基準で考えると整理しやすくなります。
YouTubeにアップロードする場合、YouTube側で再エンコードされることを念頭に置く必要があります。
自身のYouTubeチャンネルでもさまざまなコーデック・ビットレートの組み合わせを試してきましたが、一般的には以下の考え方で十分です。
ProResでアップロードすることも可能ですが、ファイルサイズが非常に大きくなるため、回線速度に余裕がある場合に限られます。
編集効率化のテクニックは「YouTube動画編集の効率化」で、プラグインによる機能拡張は「DaVinci Resolveプラグインおすすめ」で解説しています。
コーデックの要点を整理します。
コーデックの選択は地味な設定に見えますが、編集の快適さと最終出力の品質に直結します。まずはご自身の撮影素材がどのコーデックで記録されているかを確認するところから始めてみてください。
関連記事: