WhatsApp、メール、ウェブ向けに動画を圧縮する方法
各プラットフォームのサイズ上限、解像度とビットレートの役割、クリップを上限内に収める設定。
最近のスマートフォンの1分の動画は150〜400MBです。メールには大きすぎ、ほとんどのメッセージアプリの上限を超え、どのSNSプラットフォームも再圧縮後に保持する量をはるかに上回ります。動画の縮小とは、そのデータのうちどれだけが実際に視聴者の目に届くかを決めることであり、それはスマートフォンが記録した量よりずっと少ないのです。
動画のサイズを決めるもの
- 解像度は各フレームのピクセル寸法です。4Kは3,840×2,160、1080pは1,920×1,080、720pは1,280×720。解像度を半分にするとピクセル数は4分の1になり、サイズもおよそ4分の1になります。
- ビットレートはエンコーダーが1秒あたりに費やすデータ量で、メガビット毎秒(Mbps)で表します。スマートフォンは4Kを50〜100 Mbpsで録画します。Netflixは4Kを約15 Mbps、1080pを約5 Mbpsでストリーミングします。余裕はたっぷりあります。
- フレームレートは1秒あたりのフレーム数です。30 fpsが標準で、60 fpsはより滑らかな動きのためにデータを倍にしますが、スポーツやゲームの映像でしか意味がありません。
- コーデックは圧縮方式です。H.264はどこでも再生できます。H.265(HEVC)は約40%小さいですが、多くのWindowsマシンや古いAndroidスマートフォンでは追加ソフトなしに再生できません。AV1はさらに小さいですが、対応はまだ不均一です。
プラットフォームの上限
| 送り先 | 上限 | 動画への影響 |
|---|---|---|
| ドキュメントとして最大2GB。動画としては約16MBまで強く再圧縮 | 自動圧縮より良い結果のために自分で720pに圧縮 | |
| iMessage | 約100MBが快適。それ以上は送信失敗かiCloudリンク経由 | 「低品質モード」がオンだと圧縮 |
| Gmail / Outlook | 添付25MB / 20MB | 拒否。代わりにクラウドリンクを提案 |
| Instagramリール | 最大4GB、90秒〜3分 | 約1080p、3〜5 Mbpsに再圧縮 |
| TikTok | 最大4GB / 10分 | 1080pに再圧縮 |
| YouTube | 最大256GB | すべての解像度で再圧縮。高品質でアップロード |
| ウェブサイト(セルフホスト) | ホスティングの上限 | 妥当な読み込み時間のため1クリップ10〜20MB未満に |
| Slack / Teams | 1GB / 250MB | 上限になることはまれ。視聴者の帯域のために圧縮 |
効果的な設定
| 目標 | 解像度 | 品質 | 1分あたりのサイズ(概算) |
|---|---|---|---|
| メール用に25MB未満 | 720p | 中〜低 | 8〜15MB |
| WhatsAppの自動圧縮より良い品質 | 720p | 中 | 12〜20MB |
| ウェブサイトの背景ループ | 1080p、音声削除 | 中 | 20〜35MB |
| SNSへのアップロード | 1080p | 高 | 40〜70MB |
| まだきれいに見えるコピーの保存 | 元のまま | 高 | 元の40〜60% |
結果がまだ大きすぎるなら、最も効くのは解像度、次に品質、次にクリップのトリミングです。音声の削除は1分あたり1〜2MBしか節約になりません。
メッセージ用に720pで通常十分な理由
チャットの吹き出しで動画を表示するスマートフォンの画面は、数百ピクセル幅で表示しています。720pにはそこで見えるより多くのディテールがすでに含まれています。メッセージアプリは送ったものを何でも再圧縮するため、きれいで適切なサイズの720pファイルを渡す方が、4Kファイルを渡してめちゃくちゃにされるより良い最終結果になります。
動画をアップロードせずに行う
このサイトの動画圧縮ツールはブラウザ内でFFmpegエンコーダーを動かします。エンジンは一度ダウンロードされ、その後動画は端末上でデコード、拡大縮小、H.264 MP4として再エンコードされます。家族の映像、仕事の録画、その他プライベートなものがコンピューターやスマートフォンから出ることはありません。デスクトップアプリより遅く、ノートPCでクリップの長さのおよそ1〜3倍かかりますが、数分のクリップなら映像をプライベートに保つための小さな代償です。