動画ファイルサイズの計算
ビットレートと長さから、動画ファイルの大きさが分かります。
ファイルサイズ
表示用に丸めた値ファイルサイズ: ≈ 2.31 GB
- メガバイト
- 2,307.6 MB
- ギビバイト
- ≈ 2.15 GiB
- メビバイト
- ≈ 2,200.7 MiB
仕組み
ビットレートは、1 秒あたりのデータ量です。動画と音声のビットレートを足し、再生時間を秒で掛けると総ビット数が求まります。それを 8 で割るとバイト数になります。
結果は、ビットレートが一定であることを前提としています。可変ビットレートのファイルは、示されたレートにほぼ平均化され、コンテナのオーバーヘッドは通常 1~2% 程度です。
ここでの GB と MB は十進(10⁹ と 10⁶ バイト)、GiB と MiB は二進(1,024³ と 1,024² バイト)です。
計算式
サイズ(バイト) = (動画の bit/s + 音声の bit/s) × 秒 ÷ 8
計算例
5 Mbit/s の動画と 128 kbit/s の音声の 1 時間は、(5,000,000 + 128,000) × 3,600 ÷ 8 = 2,307,600,000 バイト、つまり 2,307.6 MB、または 2.31 GB です。
よくある質問
HD 動画を 1 時間配信するとどれくらいのデータを使いますか?
一般的な 5 Mbit/s では、1 時間あたり約 2.3 GB です。15~25 Mbit/s の高画質な 4K 配信では、1 時間あたり約 7~11 GB を使います。
なぜファイルが計算より少し大きくなるのですか?
MP4 などのコンテナはヘッダーやインデックスのデータを加えます。また、可変ビットレートの符号化では、部分的に平均を上回ることがあります。