同じバイト数を2つの単位で表示

1MBは1,000,000バイト、1MiBは1,048,576バイトです。15,000,000バイトをそれぞれで割ると15MBと約14.31MiBです。どちらも同じ容量です。

15000000 / 1000000 = 15 MB
15000000 / 1048576 ≈ 14.31 MiB
同じ15,000,000バイトをMBとMiBで表す図
独自制作の単位図です。2つの枠は同じバイト数で、圧縮前後の比較ではありません。MiBは小数第2位に丸めています。

NIST: binary prefixes

動画の推定容量とアップロード制限を確認

Moyoutilの動画推定容量は1,000,000バイト基準のMBです。60秒・動画3Mbps・音声なしの計算値は22,500,000バイト、22.5MBまたは約21.46MiBです。音声を有効にすると関数は128,000bit/sを加え、23,460,000バイトと計算します。

60 × 3000000 / 8 = 22500000 B
60 × (3000000 + 128000) / 8 = 23460000 B

MediaRecorderのビットレートはエンコーダーの目標値で、正確に達成されない場合があります。アップロード可否は保存したファイルの実際のバイト数と送信先の単位で確認してください。Moyoutilには目標MBに正確に合わせる機能はありません。

W3C: MediaStream Recording, start()

よくある質問

MBの表示が大きければファイルも大きいですか?

同じバイト数なら違います。この例は表示単位だけの違いです。実際のバイト数、同じ単位、同じファイルで比較してください。