ビットレートと再生時間からファイルサイズを見積もる
動画のファイルサイズは、ビットレートに再生時間を掛け、ビットからバイトに変換したものです。 ビットレートと再生時間を入力してファイルサイズを見積もるか、目標サイズと再生時間を入力して必要なビットレートを求めます。
計算式
計算例
考慮すべき重要なポイント
- 動画コーデック(圧縮形式)は、同じ視覚品質でもファイルサイズに大きな影響を与えます。 より新しく効率的なコーデック(H.265/HEVCなど)は、古いコーデック(H.264など)と同等の視覚品質を、かなり低いビットレートで実現できます — ここに入力するビットレートの数値は、実際に使用される特定のコーデックを反映すべきです。「良好な品質」のビットレートはコーデックによって大きく異なるためです。
- 解像度とフレームレートはどちらも、特定の視覚品質を得るために必要なビットレートに直接影響します。 より高い解像度(4K対1080pなど)とより高いフレームレート(60fps対30fpsなど)はどちらも、同じ知覚される鮮明さと滑らかさを維持するために一般的により多くのビットレートを必要とします — これがまさに、ストリーミングプラットフォームが異なる解像度/フレームレートの組み合わせに対して異なるビットレートを推奨する理由です。
- 現代の動画で一般的な可変ビットレート(VBR)エンコーディングは、動画全体を通して実際のビットレートが完全に一定ではなく変動することを意味します。 この計算機は再生時間全体にわたる平均ビットレートに基づいて計算します — 動きや詳細の多いシーンは、同じ全体のファイル内でも、静的でシンプルなシーンより通常より多くの瞬間的なビットレートを使用します。
- 音声も、動画のビットレートとは別にファイルサイズを占めます。 完全な動画ファイルの総サイズには、動画ストリームのビットレートと別の音声ストリーム自体のビットレートの両方が含まれます — 正確な総ファイルサイズの見積もりには両方を考慮すべきですが、ほとんどの一般的な動画コンテンツでは動画が総量の大部分を占めるのが通常です。
よくある間違い
- メガビットとメガバイトを混同すること。 ビットレートは慣例的に1秒あたりのメガビット (Mbps)で表され、ファイルサイズは慣例的にメガバイト(MB)で表示されます — 1バイトは8ビットな ので、この変換を省略すると、見積もりファイルサイズが8倍過大になります。
- 総ファイルサイズの見積もりに音声のビットレートを含め忘れること。 動画ストリームのビット レートだけを入力すると、音声トラックがその分のビットレートを上乗せするため、実際に書き出さ れるファイルサイズをわずかに過小評価してしまいます。
- 可変ビットレート(VBR)書き出しの実際の結果が、固定ビットレートの見積もりと正確に一致する はずだと考えること。 この計算機の計算式は一定の固定ビットレートを前提としています — 実際 のVBR書き出しのファイルサイズは、その数値付近のおおよその値であり、正確な一致ではありません。 エンコーダーは複雑なシーンにより多くのビットを、単純なシーンにはより少ないビットを割り当てる ためです。
知っておくと便利なこと
- このファイルを単に書き出すだけでなく、アップロードやストリーミングする予定ですか? 帯域幅(ダウンロード時間)計算機 は、指定した接続速度でそのサイズのファイルを転送するのにかかる 時間を見積もります。
- 1回の書き出しだけでなく、繰り返しのストリーミングが時間とともにデータ使用量としてどれくらい 積み重なるか気になりますか? ストリーミングデータ使用量計算機 がそれを別途カバーします。