2026 年版 動画圧縮の完全ガイド
画質の劣化を目立たせずに動画を圧縮するには、解像度はそのままで、画質設定(CRF)18〜23 の H.265 に再エンコードします。11 本のテストクリップでは、標準設定(H.265、画質 23)で NVIDIA GPU を使うと 254.9 MB が 128.4 MB になり、大きくなったファイルはありませんでした。このガイドでは、圧縮で何が失われるか、コーデックと設定の選び方、GPU と CPU、フォルダーをまとめて処理する方法を説明します。
2026年9月に Ryzen 9 3900X と RTX 3080 の PC で、VideoRecompress の既定設定で測定。テストクリップは DV から 1440p まで。下の 4K の時間は iPhone の 4K HEVC 映像で測定したものです。
圧縮で何が失われるか
動画コーデックは、各フレームの大部分を前後のフレームからの予測として保存し、差分だけを残します。新しいコーデックほど予測が正確なので、同じ映像をより少ないバイト数で表せます。画質設定を下げすぎると、失われたディテールがブロックノイズやバンディング、にじんだ質感として現れます。
ファイル全体に占めるデータの種類ごとの割合です。
- 98.5 %映像 · 84.8 MB
- 1.1 %音声 · 0.95 MB
- –字幕 · なし
- 91.5 %映像 · 80.3 MB
- 8.1 %音声 · 7.16 MB
- 0.01 %字幕 · 11 KB
サイズは ffprobe が各ストリームについて報告するパケットのバイト数です。メタデータとコンテナはファイルの残りです。
コーデックの選び方:H.265、AV1、H.264
全クリップのファイルサイズと画質スコア:HEVC と H.264 の実測比較。
同じ iPhone 動画の 30 秒 (30.8 MB)。各コーデックはほぼ同じ画質に設定しています。
- H.2642003 20.6 MBVMAF 94.1 · CRF 23
- H.2652013 13.7 MB −34 %VMAF 93.5 · CRF 23
- AV12018 10.5 MB −23 %VMAF 94.3 · CRF 32
Ryzen 9 3900X 上で VideoRecompress Studio 2026.2.21 をコマンドラインから実行。CPU エンコーダーは x264、x265、SVT-AV1、プリセットは medium。コーデックごとに、VMAF (--measure-quality) が 94 に最も近くなる CRF を選びました。
画質設定(CRF)の選び方
CRF と呼ばれる画質設定は、サイズとディテールを交換するものです。数値が低いほどディテールが残り、ファイルは大きくなります。VideoRecompress のプリセットは実用的な範囲をカバーしています。
コーデックごとに 1 本の線、CRF の段階ごとに 1 つの点です。右上ほど良い結果です。
| Codec | CRF | 節約できた容量 (%) | VMAF |
|---|---|---|---|
| H.264 | 18 | 43.9 | 99.2 |
| H.264 | 20 | 55.1 | 98.4 |
| H.264 | 22 | 64.8 | 96.9 |
| H.264 | 24 | 72.3 | 95.8 |
| H.264 | 26 | 78.5 | 94.3 |
| H.264 | 28 | 83.6 | 92.0 |
| H.264 | 30 | 87.9 | 88.7 |
| H.264 | 32 | 91.1 | 85.9 |
| H.265 | 18 | 47.8 | 98.6 |
| H.265 | 20 | 57.6 | 97.7 |
| H.265 | 22 | 67.6 | 96.3 |
| H.265 | 24 | 75.6 | 94.8 |
| H.265 | 26 | 82.0 | 93.2 |
| H.265 | 28 | 87.3 | 90.6 |
| H.265 | 30 | 91.1 | 87.1 |
| H.265 | 32 | 93.8 | 85.1 |
| AV1 | 22 | 53.6 | 98.6 |
| AV1 | 26 | 64.0 | 97.8 |
| AV1 | 28 | 69.7 | 97.1 |
| AV1 | 30 | 74.0 | 96.3 |
| AV1 | 32 | 78.0 | 95.2 |
| AV1 | 34 | 81.3 | 94.0 |
| AV1 | 36 | 84.6 | 93.0 |
| AV1 | 40 | 89.6 | 91.5 |
各 CRF で 12 秒のクリップ 6 本の中央値。VMAF は元のクリップとの比較です。x264 と x265 はプリセット medium、SVT-AV1 はプリセット 8、Ryzen 9 3900X の CPU で実行しました。
| プリセット | コーデックと CRF | 用途 |
|---|---|---|
| 結婚式・イベントアーカイブ | H.265 · CRF 18 | 撮り直せない映像 |
| スマホ動画アーカイブ | H.265 · CRF 23 | 日常のスマホ・カメラ動画。上で測定した既定設定です |
| 防犯カメラアーカイブ | H.265 · CRF 28 | サイズが最も重要な大量のアーカイブ |
| 最大容量削減 | AV1 · CRF 35 | 待てるなら最小のファイルに。AV1 対応グラフィックカードがないと遅くなります |
既定設定では、CPU エンコーダーでのクリップの VMAF は 89〜99 でした(VMAF は新しいファイルを元と比較するもので、100 は同一を意味します)。最も低いスコアはインターレースの DV テープでした。大量処理の前に、アプリで「テストエンコード(10秒)」をクリックしてください。ファイルの中央から 10 秒をエンコードし、サイズと画質を表示します。
GPU か CPU か
画質の差は小さく収まります。測定できた 10 本のうち 8 本で、GPU の VMAF スコアは CPU との差が 2.5 ポイント以内でした。低くなったのは粒子の粗い GoPro クリップ(92.2 対 98.8)とインターレースの DV テープ(85.1 対 89.3)です。こうした素材や最も大切なファイルは CPU エンコーダーに切り替え、大量のアーカイブには GPU の速さを優先しましょう。Intel Quick Sync と AMD AMF にも対応していますが、測定はしていません。
フォルダーをまとめて圧縮する
- フォルダーを追加フォルダーをドラッグするか、ファイルを選びます。アプリは各ファイルのコーデック、解像度、ビットレート、ディスク上のサイズを一覧表示します。
- プリセットを選ぶ日常の映像には「スマホ動画アーカイブ」、撮り直せない映像には「結婚式・イベントアーカイブ」、最小のファイルには「最大容量削減」。
- ハードウェアエンコードは「自動」のままNVIDIA・Intel・AMD のグラフィックカードがあればそれでエンコードし、なければ CPU を使います。
- 「開始」をクリック新しいファイルはそれぞれ完成時にチェックされます。元より大きくなった場合は、代わりに元のファイルが残ります。
- 削除の前に確認元のファイルを消す前に、新しいファイルをいくつか再生してください。VideoRecompress は新しいファイルを書き出し、元のファイルはそのまま残します。
画質を落とす 4 つの失敗
同じファイルを何度も再エンコードする
非可逆エンコードは毎回少しずつ画質を失います。元ファイルから、残したい設定で 1 回だけエンコードしましょう。
動きの速い映像に高すぎる CRF
静止した場面なら CRF 28 でも問題ありませんが、スポーツやコンサート、水面はそうはいきません。まず「テストエンコード(10秒)」で短く試してください。
必要もないのに解像度を下げる
4K から 1080p に下げると、ディテールは二度と戻りません。容量が問題なら、まず元の解像度のまま再エンコードしましょう。
確認する前に元ファイルを削除する
何かを消す前に、新しいファイルをいくつか普段使う機器で再生してください。VideoRecompress は新しいファイルを書き出し、元ファイルはそのまま残します。
関連記事
動画ライブラリをまとめて圧縮
プリセットを選んでフォルダーを追加すれば、あとはグラフィックカードが処理します。期間制限のない無料試用版:最初の 10 ファイルはウォーターマークなしで変換されます。それ以降のファイルにはウォーターマークが入り、10 分までに制限されます。購入すると両方とも解除されます。
無料体験版をダウンロード