mp4を画質を落とさず圧縮する方法 | 目標サイズ指定で確実に軽くする

mp4圧縮で画質が劣化してしまう、何MBになるかわからない - その2つの問題を解決する。目標ファイルサイズを直接指定できる無料ツールを使って、送れるサイズに確実に収める方法を解説。


mp4を圧縮するとき、多くの人が同じ2つの問題にぶつかる。

ひとつは画質の劣化。圧縮したら映像がぼやけた、ブロックノイズが出た、という経験は誰でも一度はあるはずだ。もうひとつは出力サイズの不確かさ。「25MB以下にしたい」という明確な目標があっても、実際に圧縮してみるまでどのくらいのサイズになるかわからない - 何度もやり直す羽目になる。

この2つは、ツールの選び方と設定の仕方で解決できる問題だ。


なぜ画質が劣化するのか

動画圧縮の仕組みを簡単に理解しておくと、対処法が見えてくる。

動画ファイルのサイズは主にビットレート(1秒あたりのデータ量)で決まる。ビットレートを下げるとファイルは小さくなるが、映像の情報量も減るため画質が落ちる。逆に言えば、目標のファイルサイズに対してビットレートを適切に設定できれば、必要以上に画質を犠牲にせずに済む。

問題は、多くのツールが「圧縮率○%」「低・中・高」といった固定の設定しか用意していないことだ。元の動画の長さや解像度によって最適なビットレートは変わるため、固定設定では過剰に圧縮されるか、あるいは思ったほど小さくならないかのどちらかになりやすい。


目標ファイルサイズ指定という解決策

uploadless.appの動画圧縮ツールには目標ファイルサイズモードがある。

使い方はシンプルだ。

  1. 動画ファイルをドロップする
  2. 「目標ファイルサイズ」モードを選ぶ
  3. 収めたいサイズ(MB単位)を入力する
  4. 圧縮を実行する

ツールは動画の長さと元の解像度をもとに、指定したサイズに収まるよう最適なビットレートを自動計算する。何度もやり直す必要はない。

「細かい設定はいらない、とにかく軽くしたい」という場合は自動最適化モードを使えばいい。こちらはファイルサイズと画質のバランスをツールが自動で判断する。


各プラットフォームの送信サイズ制限

目標サイズを決めるときの参考として、主要なサービスの制限をまとめた。

プラットフォーム 動画サイズの上限 備考
LINE 25MB 無料プラン
Discord 10MB 通常プラン(Nitroは500MB)
Gmail添付 25MB Google Drive経由なら大容量可
Slack 1GB 無料プランは5GBストレージ上限
Instagram Reels 100MB 最大90秒
TikTok 287.6MB(アプリ) Web版は異なる場合あり
X(旧Twitter) 512MB 無料プランは2分20秒まで

LINEで送りたい場合は25MBを、Discordの通常プランなら10MBを、メールに添付したいなら20MB前後を目安に入力する。

LINEやDiscordへの送信で詰まることが多い人は「LINE・Discord・メールで動画を送れないときの対処法」も参照してほしい。


高画質のまま圧縮するためのポイント

解像度は必要以上に下げない

フルHD(1920×1080)の動画を送る場合、多くのケースで解像度を下げる必要はない。ビットレートを適切に調整するだけで十分に小さくなることが多い。目標ファイルサイズモードを使えば、解像度はそのままにビットレートだけが最適化される。

元の動画が短いほど有利

同じ25MBという制限でも、5秒の動画と5分の動画では1秒あたりに使えるビットレートがまったく異なる。短い動画であれば高画質のまま小さなサイズに収めやすい。

4K動画は用途に合わせて判断する

スマートフォンで撮った4K動画をSNSやメッセージアプリで共有するだけなら、フルHDに落としても実用上の問題はほぼない。


ブラウザで完結、アップロード不要

このツールはファイルをサーバーに送信しない。処理はすべてブラウザ内で完結するため、動画の内容が外部に漏れる心配がない。仕事の録画やプライベートな映像でも安心して使える。

仕組みについて詳しく知りたい人は「ブラウザだけで動画圧縮できる理由 | アップロード不要の仕組みを解説」を読んでほしい。

インストール不要、登録不要。ページを開いてすぐ使い始められる。


よくある質問

Q. 目標サイズぴったりに圧縮できますか? 完全にぴったりにはなりませんが、指定サイズを超えないよう計算されます。多少の誤差(数%以内)が生じることがあります。

Q. 圧縮してもサイズがあまり変わらない場合は? 元の動画がすでに低ビットレートで作成されている場合、再圧縮してもサイズは大きく変わりません。逆に、無理に圧縮しようとすると画質劣化だけが起きます。

Q. 元のファイルより大きくなることはありますか? 目標サイズを元のファイルより大きく設定した場合、再エンコードにより元よりわずかに大きくなることがあります。通常は元のサイズ以下を目標に設定してください。

Q. 無劣化圧縮はできますか? 動画の再エンコードを伴う圧縮では、理論上は完全な無劣化は困難です。ただし自動最適化モードでは視覚的に劣化がわかりにくいレベルに調整されます。コーデックレベルの無劣化圧縮(lossless)は別の用途向けの技術になります。

Q. MP4以外のフォーマットにも対応していますか? MP4、MOV、AVI、WebMなどの入力に対応しています。出力はMP4形式になります。

Q. スマートフォンでも使えますか? はい。iOS・AndroidのブラウザどちらでもWebAssemblyに対応しているため動作します。大きなファイルを処理する場合はPCのほうが安定しています。


まとめ

mp4の圧縮で画質が犠牲になる根本的な理由は、ビットレートの調整が目標サイズに連動していないことだ。目標ファイルサイズを直接指定できるツールを使えば、「何MBにしたいか」から逆算した最適なビットレートが自動で設定される。

試行錯誤なしに、一発で目標サイズに収めることができる。

→ 動画を目標サイズに圧縮する(無料・アップロード不要)

J.Julian

J.Julian

J.JulianはUploadLessのクリエイター兼リード開発者です。ソフトウェアエンジニアリングとWebアーキテクチャにおける豊富な経験を活かし、現代のWeb向けに安全で高性能、かつ使いやすいファイル共有ソリューションの構築に取り組んでいます。