シルギア

動画の容量計算がすぐ分かる|ビットレートと長さの関係

公開日:2026年9月6日 更新日:2026年9月1日 運営:シルギア(Analyzegear, Inc.) 対象ツール:動画の容量・ビットレート計算

動画をアップロードしたら容量オーバーで弾かれた、保存ドライブがすぐいっぱいになる——こうした悩みは、ビットレート・再生時間・ファイル容量の3つの関係を押さえると見通せます。この記事では、動画の容量・ビットレート計算ツールが内部で行っている計算を、数式の意味と数値例で解説します。暗算のコツから逆算による画質設定まで、実務に使える形でまとめました。

基本の数式:容量=ビットレート×秒÷8

すべての土台になるのが次の式です。ファイル容量(バイト)=ビットレート(bps)×秒数÷8。ビットレートは1秒あたりに使うデータ量をビット単位で表したもので、これに再生秒数を掛ければ総ビット数になります。最後に÷8しているのは、8ビット=1バイトへの換算です。容量はバイトで数えるため、ビットのままでは8倍大きく見えてしまうのです。

実際の入力では単位をそろえると格段に楽になります。ビットレートをMbps(メガビット毎秒)、容量をMB(メガバイト)で考えると、容量(MB)=ビットレート(Mbps)×秒÷8という同じ形の式になり、暗算もできます。たとえば8Mbpsの動画を10分(600秒)撮ると、8×600÷8=600MB。5Mbpsなら5×600÷8=375MB。ビットレートを上げれば同じ長さでも容量が比例して増える、という関係が式からそのまま読み取れます。

映像と音声を合算する理由

動画ファイルは映像トラックと音声トラックのデータを一つの入れ物(コンテナ)にまとめて格納します。そのため容量を正確に見積もるには、映像だけでなく音声のビットレートも足す必要があります。ツールの「容量を求める」モードで映像と音声を別々に入力できるのはこのためで、内部では両者を合計してから上の式に当てはめています。

音声のビットレートは128kbps(=0.128Mbps)や192kbps(=0.192Mbps)あたりが一般的です。kbpsをMbpsに直すときは1000で割ればよく、192÷1000=0.192という具合です。例として映像10Mbps+音声0.192Mbpsの動画を1時間(3600秒)記録すると、合計10.192Mbps×3600÷8=4586.4MB、およそ4.6GBになります。音声はわずかですが、長尺になるほど無視できない差として効いてきます。

MB(1000進)とMiB(1024進)の違い

容量には二つの数え方があり、ツールは両方を併記します。ひとつは1000進で、1MB=100万(10の6乗)バイト、1GB=10億(10の9乗)バイト。もうひとつは1024進で、1MiB=1,048,576(2の20乗)バイト、1GiB=約10.7億(2の30乗)バイトです。同じバイト数でも1024進のほうが1単位が大きいぶん、表示される数値は約4.6%小さくなります。

たとえば600MB(1000進)をMiBに直すと、600,000,000÷1,048,576=約572.2MiBです。数値が減ったからといって中身が減ったわけではなく、単に物差しが違うだけです。目安として、通信速度や動画のビットレートは1000進のbpsで語られることが多く、一方でパソコンやスマホのファイルサイズ表示は1024進が使われる場面が多いという傾向があります。両方を見比べられると、アップロード上限とOS表示の食い違いに惑わされずに済みます。

目標容量から必要ビットレートを逆算する

アップロードできる上限や、空いている保存容量が先に決まっているときは、逆算が役立ちます。基本式を変形するとビットレート(Mbps)=容量(MB)×8÷秒となり、目標容量に収まる合計ビットレートの上限が求められます。ツールの「必要ビットレートを求める」モードは、目標容量(MB/GB/MiB/GiBから選択)と長さを入れるだけでこの値を返します。

たとえば10分(600秒)の動画を1000MB以内に収めたいなら、1000×8÷600=約13.33Mbpsが合計の上限です。ここで大切なのは、この数字が映像+音声の合計だという点です。音声に0.192Mbpsを割り当てるなら、映像に使えるのは13.33−0.192=約13.14Mbps。この残りをエンコーダの平均ビットレート指定に入れると、狙った容量にぐっと近づきます。上限ぎりぎりを狙わず、少し余裕を持たせるのが安全です。

解像度別ビットレートの目安と使いどころ

「そもそも何Mbpsにすればいいのか」の出発点として、ツール下部の解像度別の目安が使えます。おおよその見当は、480p(SD)で約2.5Mbps、720pで約5Mbps、1080p/30fpsで約8Mbps、1080p/60fpsで約12Mbps、1440p(2K)で約16Mbps、4K/30fpsで約35〜45Mbps、4K/60fpsで約53〜68Mbps程度です。フレームレートが高いほど、また動きの激しい映像ほど、より高いビットレートが必要になります。

これらはあくまで出発点で、コーデックによっても最適値は変わります。H.265(HEVC)はH.264より効率がよく、同じ画質をより低いビットレートで実現できる傾向があります。目安から始め、容量計算と見た目を確かめながら微調整するのが確実です。参考までに1080p/8Mbpsを1時間撮ると8×3600÷8=3600MBで3.6GBといった規模感になります。

よくある失敗と注意点

まず、計算値と実ファイルは完全一致しません。ツールが出すのは映像+音声のデータ量からの概算で、実際のファイルにはコンテナ(MP4など)のヘッダやメタデータが加わり、さらに可変ビットレート(VBR)では場面ごとにビットレートが変動します。そのため実ファイルは計算値から数%前後することがあります。上限ぎりぎりの設計だと超過しやすいので、少し低めに見積もるのがコツです。

次に単位の取り違えです。kbpsとMbpsを混同すると1000倍ずれます。1500kbpsは1.5Mbps、と必ず換算してから入力してください。また目標容量の単位選択でMBとMiBを取り違えると約4.6%ずれます。すべての計算は端末内(ブラウザ)で完結し、入力した数値が外部に送信されることはありません。安心して、色々な設定を試しながら画質と容量のちょうどよいバランスを探してみてください。

「動画の容量・ビットレート計算」を使ってみる →

ほかの記事

Base58/Base32/Base16変換の仕組みガイド|なぜ0OIlを除くのか cubic-bezierイージング入門|4つの数値と制御点の意味を図解 文字化けを直す仕組み|バイトに戻して再デコードする復元の考え方 ULIDとは何か|26文字で時系列ソートできるIDの仕組みと使い分け ISBN変換・チェックの使い方|10桁と13桁の相互変換とチェックデジットの仕組み Wi-Fi接続QRコードの仕組みと作り方|WIFI形式・エスケープ・掲示の注意

記事一覧をすべて見る →