動画ファイルサイズ計算
ビットレートと再生時間からファイルサイズを算出 — 解像度別のYouTube推奨プリセット付き、さらに逆算モードで目標サイズに収まるビットレートも分かります。
1,064回閲覧
逆算:目標サイズに収まるビットレート
ビットレート × 時間 = サイズ、ただしどのビットレート?
基本の計算式はシンプルです:ファイルサイズ(MB)≈ 合計ビットレート(Mbps)× 再生時間(秒)/ 8 — 8で割ることでビットをバイトに変換します。人々がよく誤解するのは「合計ビットレート」の部分です:これは映像ストリームのビットレートと音声ストリームのビットレートをそれぞれ計算してから合計した値であり、映像の数値だけではありません。12Mbpsで符号化された1080p60の映像に192kbps(0.192Mbps)のAAC音声トラックを加えると、実際の合計は12.192Mbpsになります — 音声は映像に比べて小さいため無視されがちですが、実際にゼロになることは決してありません。
具体例:YouTubeが1080p60向けに推奨する12Mbpsに、128kbpsの音声を加えた10分間(600秒)のクリップは、合計12.128Mbpsになります。サイズ = 12.128 × 600 / 8 = 909.6MB ≈ 0.9GB。これを68Mbpsの映像ビットレートに320kbpsの音声を加えた1時間の4K60動画に当てはめると:(68.32 × 3600) / 8 ≈ 30,744MB、約30GBになります — 高解像度の未編集素材1時間分がメモリーカードのほとんどを埋め尽くす理由がここにあります。コンテナ(ストリームをまとめるMP4やMKVの器)によるオーバーヘッドは通常1%を大きく下回り、実用的な見積もりでは無視して構いません。
この計算式は、毎秒ほぼ同じビット数を使う固定ビットレート(CBR)を前提としています。しかし最近のエンコーダーの多くはデフォルトで可変ビットレート(VBR)を使い、複雑で動きの激しいシーンにより多くのビットを費やし、静止したシーンには少なく費やすことで、固定のレートではなく平均値を目標にします。VBRは同じ映像品質を得るのにより効率的ですが、実際に書き出されるファイルは、素材の実際の複雑さによって単純な計算による予測より明らかに大きくなったり小さくなったりすることを意味します — トークだけの動画は予測を下回り、激しいアクションや強いフィルムグレインは予測を上回ります。
知っておきたいこと
- 逆算モードは実用的な疑問に答えます:90分間のイベントを4GBの上限に収めるには、合計でおよそ(4 × 8 × 1000) / 5400 ≈ 5.9Mbpsが使えるビットレートです — これは1080p60ではなく1080p30の水準です。
- H.265/HEVCやAV1は、H.264とおよそ同等の視覚的な画質を、通常はその半分ほどのビットレートで実現します。そのため同じファイルサイズの目標でも、最新のコーデックを使えば画質を明らかに向上できます。
- アップロード上限やストレージの割り当てなど、厳格なサイズの上限が重要な場合は、平均のVBR目標に頼るのではなく、エンコーダーでピーク/最大ビットレートの上限を設定してください。VBRは定義上、複雑なシーンでは平均を超えることがあるためです。
- 一般的なライブ配信の目標値:1080p60 ≈ 6Mbps(Twitchの上限はおよそ6〜8)、1080p30 ≈ 4.5Mbps、720p60 ≈ 4Mbps — 安定性のため、アップロード速度は選んだビットレートの少なくとも1.5倍が望ましいです。
よくある質問
書き出したファイルが計算値より大きい、または小さいのはなぜですか?
ほとんどのエンコーダーが可変ビットレート(VBR)を使用しており、複雑で動きの激しいシーンにより多くのビットを費やし、静止したシーンには少なく費やすためです。この計算機は一定の平均値を前提としているため、実際の映像の複雑さによって結果は上下します。厳密な上限が必要な場合は、書き出し設定でピーク/最大ビットレートの上限を設定してください。
計算には音声も含まれますか?
はい、含めるべきです — 合計ビットレートは映像ストリームのビットレートと音声ストリームのビットレートを別々に計算して足し合わせたものです。音声(128〜320kbps)は一般的な映像ビットレートに比べれば小さいものの、実際にゼロになることは決してないため、それを省くとサイズをわずかに過小評価してしまいます。
配信にはどのくらいのビットレートを使うべきですか?
一般的な目標値:1080p60 ~ 6Mbps(Twitchの上限はおよそ6〜8)、1080p30 ~ 4.5Mbps、720p60 ~ 4Mbps。ネットワークの変動に備える余裕として、アップロード速度は選んだビットレートのおよそ1.5倍が望ましいです。
動画コンテナ(MP4、MKV)は大きなオーバーヘッドを追加しますか?
いいえ — 映像と音声のストリームをまとめるコンテナが追加するオーバーヘッドは、通常合計サイズの1%を大きく下回るため、実用的なファイルサイズの見積もりでは無視して構いません。
サイズを予測する際、CBRとVBRの違いは何ですか?
固定ビットレート(CBR)は毎秒同じビット数を使うため、サイズの計算式はほぼ正確です。可変ビットレート(VBR)は平均値を目標としながらも、複雑なシーンにビットを多く割り当てるため、実際の出力サイズはシーンの内容に左右され、単純な「ビットレート×時間」の計算からずれることがあります。
関連ツール
問題を報告
動画ファイルサイズ計算
コメント
まだコメントはありません — 最初のコメントを書いてみましょう!