サイズ指定圧縮のしくみ
ファイルサイズは単純にビットレート×長さです。10 MBに合わせるため、CompressLab は目標から音声とコンテナの分を差し引き、残りを動画の長さに割り振って固定ビットレートでエンコードします。エンコード後に実際のサイズを確認し、超えていれば補正したビットレートで1回だけ再エンコードします。目標との差は数%以内です。
どこまで小さくできる?
下限があります。ブラウザのエンコーダーは映像を約24 kbit/s未満にはしません。4分の動画なら最小で約0.9 MB — そのサイズでは144p、毎秒10フレームになります。スライダーはあなたの動画で可能な値より下には行かず、音声あり・なしの最小値を表示します。
複数の動画、ひとつの上限
複数の動画がある場合、スライダーは最も長い動画のサイズを決めます。すべての動画が同じビットレートになるので、どれも同じくらいきれいで、上限を超えるものはありません。1本だけ別のサイズにしたい? 詳細設定をオンにして、その動画の横の ⚙ を押してください。
よく使う目標サイズ
- 8 MB、10 MB — Discord、GitHub の Issue
- 18 MB — 25 MBのメール添付に収まる(添付は送信時に約3分の1大きくなる)
- 2、8、32、64 MB — WordPress、Moodle などのよくあるアップロード上限
- 1 MB — 画像付きメッセージ(MMS)
10 MBで期待できる画質
| 動画の長さ | おすすめの解像度 | 映像のビットレート |
|---|---|---|
| 15秒 | 1080p | ≈ 4.8 Mbit/s |
| 30秒 | 1080p / 720p | ≈ 2.4 Mbit/s |
| 1分 | 720p | ≈ 1.2 Mbit/s |
| 2分 | 540p | ≈ 0.55 Mbit/s |
| 5分 | 360p | ≈ 0.2 Mbit/s |
数値は通常のステレオ音声(96〜128 kbit/s)を想定しています。長い動画では、映像により多くを割り当てるため、CompressLab が音声のビットレートを自動で下げます。
小さいサイズで最高の結果を出すコツ
- まずカット。60秒のクリップを大事な25秒に絞るだけで、画質は2倍以上に。
- フレームレートを下げる。60 fps のゲーム映像も30 fpsならほぼ同じに見え、1フレームあたりのビットは2倍に。
- 解像度を下げてもらう。ブロック状の1080pより、きれいな720pのほうが上。解像度は「自動」に。
- HEVC や AV1 は相手が再生できる場合だけ。35〜45%効率的ですが、再生できないアプリや古い機器も多いです。H.264 が安全な標準です。
よくある質問
10 MBのはずのファイルが9.5 MBなのはなぜ?
サイトによってメガバイトの数え方が少し違っても上限を超えないよう、少し余裕を持たせています。
元の解像度のままにできますか?
はい、それが標準です。その場合スライダーはビットレートだけを下げます。サイズが小さいときに解像度も下げたいなら「自動」を選んでください。
長い動画でも使えますか?
はい、長さやファイルサイズの制限はありません。目標がとても小さい場合は、動画を分割することもできます。
動画をちょうど10 MBにするには?
スライダーを10 MBに合わせます。CompressLab が長さからビットレートを計算してエンコードし、結果を確認して必要なら1回だけ再エンコードするので、10 MBの少し下に収まります。
最終更新: 30/10/2026