ダウンロード時間はどう計算する?

ファイル容量と通信速度が分かれば、おおよその転送時間を計算できます。ポイントはbyteとbitを混同しないことです。

基本式は「容量 × 8 ÷ 通信速度」

通信速度のMbpsは「1秒あたり何megabit送れるか」を表します。一方、ファイル容量のMBやGBはbyteです。1 byte = 8 bitなので、単位をそろえてから割ります。

たとえば1 GBを100 Mbpsで転送する場合、10進単位なら 1,000,000,000 byte × 8 ÷ 100,000,000 bit/s = 80秒、つまり約1分20秒が理論値です。

MbpsとMB/sは8倍違う

Mbpsの小文字bはbit、MB/sの大文字Bはbyteです。100 Mbpsは理論上12.5 MB/sです。逆に100 MB/sは800 Mbpsに相当します。

表記が似ているため、「100Mbpsなら100MBを1秒で送れる」と考えると8倍ずれます。

GBとGiBでも少し変わる

1 GBは10進で1,000,000,000 byte、1 GiBは2進で1,073,741,824 byteです。同じ「1」と表示されていてもGiBの方が約7.4%大きいため、転送時間も長くなります。

GB・GiBの換算はファイル容量換算Tool、単位そのものの違いはKB・MB・GBとKiB・MiB・GiBの違いで確認できます。

実際には理論値より時間がかかります

Wi-Fiやモバイル回線は速度が常に一定ではありません。通信プロトコルのオーバーヘッド、混雑、電波状態、サーバー側の速度制限、端末側の処理などもあるため、計算結果は最短時間の目安として使います。

転送時間計算Toolでは、MB/GB/TB・MiB/GiB/TiBと、Mbps/Gbps・MB/s/GB/sを組み合わせて計算できます。

動画の容量を先に見積もりたい場合

動画ファイルの容量自体を再生時間とビットレートから見積もる場合は、動画容量・ビットレート計算Tool動画のビットレートと容量の関係が使えます。