ビットレート計算
動画や音声の容量と長さから、ビットレートを計算します。容量とビットレートから、保存できる時間を求めることもできます。
ビットレートの計算方法
ビットレートは、1 秒あたりに使うデータ量です。容量と時間から、平均のビットレートを求められます。
- ビットレート(bit/秒)= 容量(Byte)× 8 ÷ 時間(秒)
- 保存できる時間(秒)= 容量(Byte)× 8 ÷ ビットレート(bit/秒)
× 8 をするのは、容量が Byte(バイト)の単位で、ビットレートが bit(ビット)の単位だからです(1 Byte = 8 bit)。動画ファイルサイズ・保存容量計算は、この逆の計算(ビットレートと時間から容量)です。
単位の違いに注意
bit と Byte、Mbps と MB/s、GB と GiB は、別のものです。 混同すると、結果が数倍〜十数%ずれます。
| 組み合わせ | 違い |
|---|---|
| bit と Byte | 1 Byte = 8 bit。通信速度やビットレートは bit、ファイルの容量は Byte で書かれることが多い |
| Mbps と MB/s | Mbps は 1 秒あたりのメガビット、MB/s は 1 秒あたりのメガバイト。1 MB/s = 8 Mbps |
| GB と GiB | 1 GB = 1,000,000,000 Byte(1,000 区切り)、1 GiB = 1,073,741,824 Byte(1,024 区切り)。GiB のほうが約 7.4% 大きい |
このツールは、容量を bit・Byte・KB〜TB・KiB〜TiB から、ビットレートを bps・kbps・Mbps・Gbps・MB/s から選べます。結果は、kbps・Mbps・MB/s を並べて表示します。ビットレートの k・M・G は、1,000 区切り(1 Mbps = 1,000,000 bit/秒)です。容量の単位の違いは、データ容量換算で確認できます。
計算例
- 4.7 GB に 2 時間の映像:4,700,000,000 × 8 ÷ 7,200 = 約 5,222,222 bit/秒(約 5.22 Mbps、約 0.65 MB/s)
- 128 GB に 10 時間:約 28.44 Mbps
- 128 GB に、合計 8.192 Mbps の動画を保存すると:125,000 秒(34 時間 43 分 20 秒)
- 映像に使えるビットレート:合計 8.192 Mbps、音声 192 kbps なら、8.192 − 0.192 = 8 Mbps
前提と注意点
- 計算結果は、容量と時間だけから求めた理論上の平均値です。コンテナ(mp4 など、映像と音声をまとめる入れ物)の管理情報、字幕、メタデータは含めていません。実際には、計算より少し余裕を持たせてください。
- ビットレートが一定でない動画(可変ビットレート)は、平均の値になります。
- 時間は、0 秒より長く、999 時間 59 分 59 秒までです。保存できる時間は、秒未満を切り捨てて表示します。
- 音声ビットレートを入れると、合計から引いた「映像に使えるビットレート」も表示します。音声が合計より大きいときは、映像に使える値を表示しません。
- 容量・ビットレートは、小数も入力できます(整数部12桁まで、小数部6桁まで)。
よくある質問
容量に動画を収めるには、何 Mbps にすればよいですか?
「容量と時間からビットレート」で、容量と動画の長さを入れてください。音声のビットレートも入れると、映像に使える値が出ます。実際には、管理情報の分を見込んで、少し低めにしてください。
Mbps と MB/s は、どちらを見ればよいですか?
動画のビットレートは、Mbps(ビット)で書かれることが多いです。ダウンロードの速度表示などは、MB/s(バイト)のこともあります。8 倍違うので、単位を確かめてください。
保存できる時間が、実際より長く出るのはなぜですか?
管理情報や、ビットレートのばらつき(可変ビットレート)を含めていないためです。余裕を持って考えてください。
転送にかかる時間も知りたいです
容量と通信速度から、転送時間計算で求められます。