ダウンロード時間はどう計算する?
ファイル容量と通信速度が分かれば、おおよその転送時間を計算できます。ポイントは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と動画のビットレートと容量の関係が使えます。