動画を25MBに圧縮する方法|Discord・Gmail・LINE別の完全ガイド
なぜ「25MBに圧縮」が頻出ニーズなのか
5分のゲームプレイをキャプチャして Discord で共有しようとしたら、「ファイルサイズが25MBを超えているためアップロードできません」。
クライアント向けの製品デモ動画をメール添付したら、Gmail に「25MBを超える添付ファイルは Google Drive のリンクに変換されます」の表示。
旅行で撮った風景動画を LINE で友達に送ろうとしたら、画質が極端に落ちてしまった——。
これは特殊なケースではなく、動画を共有するほぼすべての人が遭遇する日常的な課題です。プラットフォームごとにファイルサイズ制限が違い、現代のスマホやカメラは数百MB〜数GBの動画を生成します。画質を許容範囲に保ちながら出力ファイルサイズを正確に制御することは、誰にとっても必要なスキルです。
各プラットフォームのファイルサイズ制限早見表
圧縮前に、まず送信先のサイズ上限を確認しましょう。
| プラットフォーム | 無料ユーザー | 有料ユーザー | 備考 |
|---|---|---|---|
| Discord | 25 MB | 50 MB(Nitro Basic)/ 500 MB(Nitro) | 最もよくある圧縮目標 |
| Gmail / Outlook | 25 MB | 25 MB | 超過で Google Drive リンクに自動変換 |
| LINE | 5 GB(動画) | 5 GB | スタンプ・トーク用は容量大 |
| Telegram | 2 GB | 4 GB(Premium) | かなり寛容 |
| X(旧Twitter) | 512 MB | 512 MB | ただし2分20秒の時間制限 |
| Slack | 1 GB | 1 GB | 無料版はワークスペース全体の容量制限あり |
| iMessage | 100 MB | - | 超過時は自動圧縮 |
| YouTube 動画アップ | 256 GB | 256 GB | 実質制限なし |
見ての通り、25MBが最も頻出の制限線(Discord 無料 + 主要メールサービス)です。日本語で「動画 25MB 圧縮」で検索される理由もここにあります。
25MBでどれくらいの長さが入るのか?
「25MBって結局どれくらいの動画が入るの?」——これはビットレート次第です。
| ビットレート | 解像度の目安 | 25MBに収まる長さ | 画質評価 |
|---|---|---|---|
| 1 Mbps | 720p 中画質 | 約3分20秒 | トーク・チュートリアル向き |
| 2 Mbps | 720p 良画質 | 約1分40秒 | 一般コンテンツ向き |
| 3 Mbps | 1080p 許容画質 | 約1分6秒 | 短いクリップ向き |
| 5 Mbps | 1080p 良画質 | 約40秒 | 高画質ショート向き |
| 500 Kbps | 480p 最低画質 | 約6分40秒 | 画質を犠牲にして長さ優先 |
計算式:ファイルサイズ(MB)= ビットレート(Mbps)× 時間(秒)÷ 8
3分の動画を25MBに収めたいなら、目標ビットレートは約1.1 Mbps。720pなら許容範囲、1080pだとギリギリです。
方法1:CutFast で目標サイズへワンクリック圧縮(おすすめ)
CutFast は専用の25MB圧縮ツールを提供しています。動画をドロップして目標サイズを選ぶだけ、あとはお任せです。
なぜ CutFast がおすすめなのか
- ブラウザ内ローカル処理:動画ファイルはサーバーに送信されず、すべての処理は FFmpeg WASM でブラウザ内完結
- スマート目標圧縮:25MB(Discord)、16MB、50MB(Nitro)などのプリセット搭載
- 自動パラメーター計算:動画時間と目標サイズから最適なビットレート・エンコードパラメーターを自動計算
- プレビュー機能:圧縮前に画質を予測できる、盲目的に圧縮しない
- 無料:基本機能は無料、1日3回まで、ウォーターマークなし
手順
- CutFast 25MB圧縮 を開く
- 動画ファイルをドラッグまたは選択
- 目標サイズを選択(25MB / 16MB / 50MB / カスタム)
- 「圧縮開始」をクリック
- 処理完了後、圧縮ファイルをダウンロード
通常1〜3分で完了(動画の長さと端末性能次第)。
上級ワザ:カット + 圧縮のダブル減量
長めの動画だと圧縮だけで25MB以内に収めると画質が落ちがち。先に CutFast のカット機能で不要部分(冒頭の待機、最後の雑談、中盤の無音)を削ってから、本編を圧縮するのがおすすめ。
カットは画質ロスゼロのサイズ削減——30秒削れば、その分のファイルサイズがまるごと浮きます。過小評価されがちな「圧縮」手段です。
方法2:FFmpeg コマンドライン
FFmpeg はオープンソースの万能動画処理ツール。パワフルですがコマンドライン知識が必要です。
2パスエンコード(最も正確)
2パスエンコードはファイルサイズを正確に制御できます:
# 目標ビットレート計算(単位 kbps)
# 公式:目標ビットレート = (目標MB × 8 × 1024) / 動画秒数 - 音声ビットレート
# 例:25MB動画、180秒、音声128kbps
# 目標映像ビットレート = (25 × 8 × 1024) / 180 - 128 = 1007 kbps
# 1パス目
ffmpeg -i input.mp4 -c:v libx264 -b:v 1007k -pass 1 -an -f null /dev/null
# 2パス目
ffmpeg -i input.mp4 -c:v libx264 -b:v 1007k -pass 2 -c:a aac -b:a 128k output.mp4
CRF + maxrate 制限法(シンプル)
ファイルサイズを厳密に制御する必要がない場合:
ffmpeg -i input.mp4 -c:v libx264 -crf 28 -maxrate 1M -bufsize 2M -c:a aac -b:a 96k -vf scale=-2:720 output.mp4
パラメーター説明:
-crf 28:中〜高圧縮率、小さいファイル向き-maxrate 1M:最大ビットレート 1 Mbps-bufsize 2M:バッファサイズ-vf scale=-2:720:720p に解像度変更-b:a 96k:音声ビットレート 96 kbps(トーク系なら十分)
FFmpeg の限界
- FFmpeg のインストールとコマンドライン知識が必要
- パラメーター計算を手動で行う必要
- リアルタイムプレビューがなく、完全エンコードまで結果が見えない
- 非エンジニアには不向き
方法3:HandBrake
HandBrake は無料のオープンソース動画トランスコーダーで、GUI があり FFmpeg より親しみやすい。
手順
- HandBrake をダウンロード・インストール
- 動画ファイルを開く
- 「Video」タブを選択
- エンコーダーは H.264 または H.265
- 「Avg Bitrate (kbps)」モードを選択
- 上記のビットレート計算表に従って適切なビットレートを設定
- 「2-Pass Encoding」を有効化して正確な目標サイズに
- 「Dimensions」タブで解像度を下げる(必要なら)
- エンコード開始
HandBrake のデメリット
- ダウンロード・インストールが必要(約20〜50MB)
- 「目標サイズへの圧縮」ワンクリック機能がない、ビットレート手動計算必須
- 初心者には選択肢が多すぎて迷いがち
- オンライン利用不可、環境に依存
3つの方法の比較
| 比較項目 | CutFast | FFmpeg | HandBrake |
|---|---|---|---|
| インストール要件 | 不要 | 要 | 要 |
| 学習コスト | 極低 | 高 | 中 |
| 目標サイズ制御 | ワンクリック選択 | 手動ビットレート計算 | 手動ビットレート計算 |
| 圧縮精度 | 高 | 極高(2パス) | 高(2パス) |
| 処理速度 | 中 | 速い | 中 |
| プライバシー | ローカル処理 | ローカル処理 | ローカル処理 |
| 付加機能 | カット、字幕、AI精密編集 | ほぼ無制限(要コマンド) | 基本カット |
| プラットフォームプリセット | Discord/LINE等 | なし | なし |
| 適したユーザー | 全員 | エンジニア/技術ユーザー | 経験者 |
画質を最大化する圧縮テクニック
25MB(またはそれ以下)に動画を収めるとき、画質とファイルサイズのベストバランスを見つけるコツです。
コツ1:解像度を適切に下げる
元動画が 1080p や 4K で、目的が Discord チャット内再生やメール埋め込みなら、720p や 480p で十分。解像度ダウンは最も効果的なサイズ削減の一つです。
| シーン | 推奨解像度 | 理由 |
|---|---|---|
| Discord チャット埋め込み再生 | 720p | Discord のチャット窓自体が大きくない |
| メール添付デモ動画 | 720p | メールクライアントの再生枠は小さい |
| LINE 共有 | 480p〜720p | スマホ画面、480p で許容 |
| 全画面プレゼン・授業 | 1080p | ディテールをはっきり見せる必要がある |
コツ2:フレームレートを下げる
大半の共有シーンでは 60fps は不要。元が 60fps なら 30fps に落とすだけでファイルサイズが約30〜40%減、高速運動シーン以外(トーク、チュートリアル、プレゼン)では視聴差はわずかです。
コツ3:音声を最適化する
音声の容量貢献を見落としがち。3分動画で音声320 kbpsなら、音声だけで約7MB食います。
- トーク中心:AAC 96 kbps で十分
- BGMあり:AAC 128 kbps
- 音楽・効果音が核:192 kbps 以上
「25MBに圧縮」が目標なら音声ビットレートを 96〜128 kbps に抑えるのが賢明。
コツ4:H.265 コーデックを使う
受信側の端末・ソフトが H.265 に対応している(現代端末はほぼ対応)なら、H.265 は同画質で H.264 より約40%ファイルが小さくなります。つまり同じ25MBに明らかに高画質な動画を収められます。
注意:一部の古い端末・ソフトは H.265 を再生できない場合あり。不確実なら H.264 が安全。
コツ5:先にカット、後で圧縮
重ねて強調——これが最も見逃されがちで最も効果的なコツ。5分動画で精華が2分しかないなら、3分を先にカットしてから2分を圧縮。完全な5分を同サイズに圧縮するよりはるかに画質が良くなります。
CutFast のカットツールなら、残す部分を素早く選んで、カット後そのまま圧縮までシームレスに進めます。
Discord 向けの圧縮アドバイス
Discord は圧縮ニーズが最も集中するシーン。具体的な提案:
Discord 無料ユーザー(25MB制限)
- 30秒以内のショートクリップ:1080p + CRF 24 で通常25MB以内
- 1〜2分:720p + CRF 26 に落とす
- 2〜3分:720p + CRF 28 または 480p + CRF 24
- 3分以上:480p 以下ほぼ必須、画質ロスが目立つ
Discord Nitro ユーザー(50MB制限)
- 1分以内:1080p + CRF 23、画質優秀
- 1〜3分:720p〜1080p + CRF 24〜26
- 3〜5分:720p + CRF 26〜28
- 5分以上:直接アップではなく外部リンクを推奨
ゲームクリップの特別提案
ゲーム動画は高速運動と複雑な画面が多く、トークやチュートリアルより圧縮が難しい。提案:
- CRF を上げるより解像度を下げる(1080p → 720p)——高CRFだと高速シーンでブロックノイズが出やすい
- 60fps を保つ(元が60fpsなら)——ゲームでフレームレートダウンは画質ダウンより目立つ
- CutFast の目標サイズ圧縮に任せて自動バランス調整
メール向けの圧縮アドバイス
メールで動画を送るのは特殊なシーン:
- Gmail と Outlook の25MB制限は厳格——超過で Gmail は自動的に Google Drive リンクに変換、Outlook は拒否することも
- 会社メールはもっと厳しいかも(10MBのみ、など)
- 受信側がスマホで見る可能性——モバイル回線で大きな添付は体験が悪い
メール動画のベストプラクティス:
- 25MB ではなく 10〜15MB を目標に——余裕を持たせ、モバイル体験にも配慮
- 720p 解像度を使う——メール埋め込みプレーヤーは小さい
- 2分を超えるならハイライトのみ送る
- CutFast のメール用圧縮ツール を使う、メールシーン向けのプリセットあり
よくある質問
Q:圧縮後のファイルが目標サイズより少し大きくなるのはなぜ?
動画圧縮はケーキを切るほど正確ではありません。エンコーダーの動作特性上、実際の出力は目標の±5%程度ブレます。2パスエンコードのほうが正確ですが、100%正確には至りません。25MBを目標なら24MBに設定して余裕を持たせるのがおすすめ。
Q:圧縮後に画質がぼやけた?
圧縮率が高すぎです。試すこと:
- CRFを上げ続けるのではなく解像度を下げる
- 動画時間を短く(不要部分をカット)
- H.265 コーデックにアップグレード
- プラットフォーム許容なら大きなファイルを受け入れる(Discord Nitro の50MBなど)
Q:圧縮後に音声が消えた?
圧縮設定に音声ストリームが含まれているか確認。極限圧縮時に音声トラックが捨てられることがあります。CutFast では音声はデフォルトで保持され、適切なビットレートが自動設定されます。
Q:4K動画の圧縮にどれくらいかかる?
CutFast では:
- 5分 4K 動画:約3〜8分(端末性能次第)
- 10分 4K 動画:約6〜15分
- ハードウェアアクセラレーション対応端末ならもっと速い
Q:画質ロスなしで25MBに圧縮する方法は?
厳密にはありません——物理法則が情報量とデータ量の関係を決めています。でも正しいコーデックとパラメーターを選べば、画質ロスを人間の目で感知できないレベルまで下げられます。本記事の手法はすべてその方向です。
Q:CutFast と他のオンライン圧縮サイト(Clideo、VEED 等)の違い?
最大の違いはプライバシー。一般的なオンライン圧縮サイトは動画をサーバーにアップロードし、クラウドで処理してからダウンロードさせます。CutFast はすべてブラウザ内ローカル処理——ファイルは最後まで端末から出ません。機密コンテンツ(業務ファイル、プライベート動画など)を扱うときこの違いは決定的です。
まとめ
指定サイズへの動画圧縮は複雑ではありません。「ビットレート × 時間 = ファイルサイズ」の基本公式を理解し、適切なツールとパラメーターを選ぶだけ。
多くの方には CutFast の目標サイズ圧縮 が最もシンプル——動画をドロップ、目標サイズ選択、ワンクリックで完了。ビットレート計算もソフトインストールもプライバシー心配もありません。
Discord、メール、LINE で動画を共有する機会が多い方は、このガイドをブックマークしておくと、次に「ファイルが大きすぎます」と表示されたとき直接対処できます。