動画ファイルサイズ・保存容量計算
映像と音声のビットレート、動画の長さから、ファイルサイズを計算します。1,000 区切りと 1,024 区切りの両方で表示します。
ファイルサイズの計算方法
ファイルサイズは、1秒あたりに使うデータ量(ビットレート)に、動画の長さをかけて求めます。
- 合計ビットレート = 映像のビットレート + 音声のビットレート
- ファイルサイズ(Byte)= 合計ビットレート(bit/秒)× 動画の長さ(秒)÷ 8
最後に 8 で割るのは、ビットレートが bit(ビット)の単位で、ファイルサイズが Byte(バイト)の単位だからです(1 Byte = 8 bit)。
計算例
映像のビットレートが 8 Mbps、音声が 192 kbps で、長さが 1 時間の動画の場合です。
- 合計ビットレート = 8,000,000 + 192,000 = 8,192,000 bit/秒
- 動画の長さ = 3,600 秒
- ファイルサイズ = 8,192,000 × 3,600 ÷ 8 = 3,686,400,000 Byte
3,686,400,000 Byte は、1,000 区切りでは 3.6864 GB、1,024 区切りでは約 3.433 GiB です。
前提と注意点
- ビットレートの k・M は 1,000 区切りです。 1 Mbps = 1,000 kbps = 1,000,000 bit/秒として計算します。
- ビットレートが一定でない動画(可変ビットレート)は、平均のビットレートを入れてください。 実際のファイルサイズは、動画の内容によって変わります。
- コンテナ(mp4 など、映像と音声をまとめる入れ物)の管理情報で増える分は、含めていません。 実際のファイルは、計算より数%大きくなることがあります。
- 音声のビットレートを空欄にすると、0 として計算します(映像だけのファイル)。
- 動画の長さは、0 秒から 999 時間 59 分 59 秒までです。映像ビットレートは、0 より大きい数で、小数も入力できます。
- 容量の単位の違い(GB と GiB など)は、データ容量換算で確認できます。
保存できる時間を知りたいとき
保存先の容量から、保存できる動画の長さを知りたいときは、サイズの式を逆に使います。
- 保存できる時間(秒)= 容量(Byte)× 8 ÷ 合計ビットレート(bit/秒)
たとえば、128 GB(128,000,000,000 Byte)の保存先に、合計 8.192 Mbps の動画を保存するときは、128,000,000,000 × 8 ÷ 8,192,000 = 125,000 秒(約 34 時間 43 分)です。ただし、管理情報の分を見込んで、余裕を持って考えてください。
よくある質問
ビットレートとは何ですか?
1 秒あたりに使うデータ量のことです。数字が大きいほど、画質・音質を保ちやすい一方、ファイルサイズも大きくなります。
映像と音声は、両方入れる必要がありますか?
音声がない動画は、映像だけで計算できます。音声があるときは、音声のビットレートも入れると、実際のサイズに近づきます。
計算した値と、実際のファイルサイズが違うのはなぜですか?
可変ビットレートの平均値のずれや、コンテナの管理情報、字幕・メタデータなどが含まれるためです。目安として使ってください。
転送にかかる時間も知りたいです
ファイルサイズと通信速度から、転送時間計算で求められます。