ツール

動画の容量計算ツール

2つの質問に、1つの式:サイズ = ビットレート × 長さ。上限に何が収まるか、動画がどのくらいの大きさになるかを計算します。

動画のファイルサイズは、合計のビットレートに長さを掛けて8で割ったものです。サイズの上限に収めるには、逆に計算します。上限(MB)× 8 ÷ 長さ(秒)が、その動画が使える最大のビットレート(Mbps)です。20 MBの上限で60秒のクリップなら、この計算ツールがコンテナ用に確保する3%を差し引いたあと、音声込みで平均約2.6 Mbpsまで使えます。ここに入力した内容が、ブラウザの外に出ることはありません。

上限に収まるビットレートは?

JavaScriptが必要です。または、下の式を使ってください。

どのくらいの大きさになる?

JavaScriptが必要です。または、下の式を使ってください。

仕組み

動画のサイズは、ビットレート(1秒あたりに使うデータ量)に、再生時間の秒数を掛けたものです。ビットレートはビットで、ファイルサイズはバイトで表し、1バイトは8ビットです:

バイト数           = (映像ビットレート + 音声ビットレート) × 秒数 ÷ 8
収まるビットレート = バイト数 × 8 ÷ 秒数 − 音声ビットレート

この計算ツールは、Ninjaや多くのサービスのヘルプページと同じ単位を使います:1 MB = 1,000,000バイト。1 MBを1,048,576バイトと数えるシステムもありますが、差は5%未満で、10進の値のほうが安全です。また、コンテナ自身のヘッダーとインデックスの分として3%を確保しています。

おすすめ解像度について

同じくらいきれいに見せるには、画素が多いほど多くのビットレートが必要です。おすすめは、1フレームの1画素あたり0.045ビット以上を確保できる最大の解像度です。H.264をスマホの画面サイズで見るならきれいに見える、という経験則です。HEVCやAV1はもっと少なくてもきれいに見えるので、おすすめは控えめな値と考えてください。スマホで見るなら、1つ上の解像度でも問題ないことがよくあります。

計算例

90秒のクリップを16 MBに収める場合:16,000,000 × 8 × 0.97 ÷ 90 ≈ 合計1.38 Mbps。音声の128 kbpsを引くと、映像に残るのは約1.25 Mbpsで、上の経験則では720p・30 fpsにちょうど足りる値です。これはまさにNinjaのWhatsAppプリセットが目指す組み合わせで、WhatsAppのヘルプセンターにある64 MBと100 MBの既定値を大きく下回ります。詳しくはWhatsAppで長い動画を送る方法をご覧ください。

よくある動画のサイズ上限

目指す上限が、ビットレートを決めます。以下は私たちのガイドが追っている数値で、それぞれ各サービス自身のヘルプページで確認しています。日付と出典は、リンク先をご覧ください。

送り先上限ガイド
WhatsAppの動画(既定)高速な回線では720pで100 MB、低速な回線では480pで64 MB。ドキュメントとして送れば2 GBまでWhatsApp
Discord(無料アカウント)20 MBDiscord
GmailとYahoo Mailの添付ファイル25 MBメール
Outlookの添付ファイルアカウントとアプリによって10〜25 MBメール

ほかの上限も同じ計算で求められます。Discordの20 MB制限に動画を収める、大きな動画をエラーにならずにメールで送る、またはInstagramとTikTokの動画サイズ上限を確認してください。

よくある質問

動画のファイルサイズはどう計算しますか?

合計のビットレート(映像と音声)に長さを掛け、8で割ってビットをバイトに変換します。2 Mbpsで60秒の動画なら、2,000,000 × 60 ÷ 8 = 15,000,000バイト、つまり15 MBで、これにコンテナの分が少し加わります。

サイズの上限に収まるビットレートは?

上限をビットに直して長さ(秒)で割り、音声のビットレートを引きます。16 MBで60秒なら、16,000,000 × 8 ÷ 60 ≈ 合計2.13 Mbpsなので、音声を128 kbpsとすると、映像は約2 Mbpsです。

動画を特定のファイルサイズにするには?

収まるビットレートで再エンコードします。そのビットレートは、上の計算ツールが上限と長さから求めます。iPhoneのNinjaのように目標サイズモードのある動画圧縮アプリなら、計算はアプリが代わりに行います。サイズを入力すれば、ビットレートを選んでくれます。

計算よりファイルが少し大きくなるのはなぜですか?

MP4などのコンテナはインデックスやヘッダーを加え、エンコーダーも目標をわずかに上回ることがあります。この計算ツールはその分として3%を確保しているので、答えは少し控えめになっています。