動画フレームサイズ計算機 - 解像度と容量
解像度、ビット深度、カラーチャンネル、圧縮率に基づいて、1フレームのバイトサイズを正確に計算します。
フレームの縦横サイズ、ビット深度、チャンネル数、圧縮率を入力すると、非圧縮と圧縮後のフレームサイズを算出できます。
動画フレームサイズ計算機 - 解像度と容量
解像度、ビット深度、カラーチャンネル、圧縮率に基づいて、1フレームのバイトサイズを正確に計算します。
動画フレームサイズの計算について
動画は、フレームと呼ばれる個々の画像の連なりで構成されています。各フレームのサイズ(バイト数)は、動画に必要な保存容量、ストリーミングに必要な帯域幅、そしてエンコードやデコードに必要な処理能力を左右します。そのため、フレームサイズを理解することは、動画制作・配信・アーカイブの基礎となります。
非圧縮フレームサイズの式はシンプルです。フレームサイズ(バイト)= 幅 × 高さ × ビット深度 × カラーチャンネル数 ÷ 8。8で割るのは、ビットをバイトに変換するためです。標準的な Full HD フレーム(1920×1080)、8ビット、RGB の3チャンネルの場合、非圧縮サイズは 1920 × 1080 × 8 × 3 ÷ 8 = 6,220,800 バイト、約 5.93 MB/フレームです。30fps では、非圧縮映像のデータ量はおよそ 178 MB/秒になり、多くの用途で非圧縮保存が現実的でないことが分かります。
動画を扱いやすくしているのが圧縮です。動画コーデックは、2種類の冗長性を利用します。空間冗長性とは、1フレーム内の繰り返し情報のことです。なめらかな背景、緩やかなグラデーション、均一な質感などは、元のピクセル配列よりはるかにコンパクトに表現できます。時間冗長性とは、隣接フレーム間の類似性のことです。カメラが固定され、小さな物体だけが動いている場合、各フレームの大部分は前のフレームと同じなので、差分だけを符号化すればよくなります。
この計算機の圧縮率は、圧縮後のフレームが元の非圧縮版より何倍小さいかを表します。圧縮率 10 は、圧縮後のフレームが元の 10 分の 1 のサイズであることを意味します。一般的な圧縮率は大きく異なり、ロスレスコーデックは 2:1〜4:1、H.264 は一般的なWeb品質で 50:1〜100:1、HEVC(H.265)は同等品質で 100:1〜200:1、業務用 ProRes コーデックはグレーディングの余地を残すため 5:1〜20:1 を目安にします。
ビット深度は、各チャンネルが表現できる明るさの段階数を決めます。8ビットは256段階、10ビットは1,024段階、12ビットは4,096段階です。ビット深度が高いほど階調が滑らかになり、カラーグレーディングや合成への耐性も高くなります。シネマカメラは一般に10ビットまたは12ビット RAW で収録し、一般向けカメラやWeb向けコンテンツは通常8ビットを使用します。
カラーチャンネルは、各ピクセルにいくつの独立した色成分が含まれるかを決めます。標準的な RGB 動画は3チャンネル(赤、緑、青)です。アルファチャンネルによる透明情報を含むコンテンツ——たとえば合成用のモーショングラフィックス——は4チャンネル(赤、緑、青、alpha)を使用します。CMYK やマルチスペクトル撮影などの特殊形式ではさらに多くのチャンネルを使うこともありますが、動画制作では3チャンネルと4チャンネルが圧倒的に一般的です。
これらのパラメータの関係を理解することで、任意のプロジェクトに最適なコーデックや品質設定を選び、保存容量、エンコード時間、画質のバランスを取りながら、制作と納品の要件を満たせます。
動画フレームサイズの例
一般的な解像度と、代表的なビット深度での非圧縮フレームサイズ。
| 解像度と設定 | 非圧縮サイズ | 備考 |
|---|---|---|
| 1920×1080, 8-bit, 3 channels (RGB) | ≈ 5.93 MB | 標準的な Full HD フレーム。30 fps の非圧縮では ~178 MB/s ですが、H.264 圧縮なら ~1–4 MB/s になります。 |
| 3840×2160, 10-bit, 3 channels (RGB) | ≈ 29.6 MB | 4K HDR フレーム。10:1 圧縮の ProRes 4444 なら 1フレーム約 3 MB で、4K シネマ編集で一般的です。 |
| 1280×720, 8-bit, 3 channels (RGB) | ≈ 2.64 MB | HD 720p フレーム。Web やモバイル配信用途で広く使われ、短尺コンテンツなら非圧縮でも扱いやすいです。 |
| 3840×2160, 12-bit, 4 channels (RGBA) | ≈ 47.3 MB | 12ビットのアルファ付き 4K フレーム。透明度と色深度の両方が重要なプロ向け VFX 合成で使われます。 |
動画フレームサイズ計算機の使い方
- フレームの幅と高さ(ピクセル)を入力します。これは1フレームの寸法です。
- ビット深度を入力します。通常のコンテンツは 8、HDR やグレーディング素材は 10、RAW シネマ素材は 12 を入力します。
- カラーチャンネル数を入力します。RGB 動画は 3、アルファ透明チャンネルを含む場合は 4 を入力します。
- 圧縮率を入力します。非圧縮なら 1、圧縮形式ならより大きい数値(例: ProRes は 10、H.264 は 100)を入力します。
- 「フレームサイズを計算」をクリックすると、非圧縮と圧縮後のフレームサイズをバイト、KB、MB で確認できます。
動画フレームサイズ計算機 FAQ
非圧縮フレームサイズとは何ですか?
非圧縮フレームサイズとは、圧縮を一切行わずに1フレームを保存するために必要なバイト数です。つまり、すべてのピクセルの色値を完全に保持した状態です。理論上の最大ファイルサイズを表しますが、必要な容量が非常に大きいため、実際にはほとんど使われません。
ビット深度はフレームサイズにどう影響しますか?
ビット深度はフレームサイズを直接増やします。10ビットフレームは8ビットフレームより25%大きく(10ビット対8ビット)、12ビットフレームは8ビットフレームより50%大きくなります。見た目の利点——より滑らかなグラデーションと高いグレーディング耐性——は、特に高コントラストや低照度の映像で分かりやすくなります。
H.264 の典型的な圧縮率はどのくらいですか?
H.264 の圧縮率は、内容の複雑さ、品質設定、解像度に応じておおむね 50:1〜200:1 です。動きが速くディテールの多いシーンではより多くのビット(低い圧縮率)が必要になり、ゆっくりしたシーンや静止画に近いシーンははるかに効率よく圧縮できます。
なぜ3チャンネルではなく4チャンネルを使うのですか?
4チャンネルでは alpha チャンネルが追加され、各ピクセルの透明情報を保存できます。これは、個々の要素を別の背景に重ねる必要があるモーショングラフィックスや VFX 合成で不可欠です。標準的な放送・配信動画は通常、3つの RGB チャンネルのみを使用します。
フレームサイズと動画ビットレートの関係は?
動画ビットレート(1秒あたりのビット数)は、圧縮後の1フレームサイズ(ビット)にフレームレートを掛けたものです。たとえば、圧縮後の 1080p H.264 フレームが 30 KB で 30 fps なら、ビットレートは 30,000 × 8 × 30 = 7.2 Mbps になり、これは一般的なWeb向け 1080p 動画の値です。
ProRes ではどの圧縮率を使うべきですか?
Apple ProRes 422 HQ は約 5:1、ProRes 422 は約 8:1、ProRes LT は約 12:1 の圧縮率です。alpha 付きの ProRes 4444 は約 3:1 です。これらの適度な圧縮率は、グレーディングに必要な画質を保ちながら、真の非圧縮動画より大幅にファイルサイズを削減します。