動画を目標サイズに圧縮
アプリは厳しいアップロード上限を課します。Discordの無料枠は8MBで止まりますが、スマホには高/中/低というあいまいな書き出ししかありません。代わりに目標サイズを選んでください。ツールが動画の長さを読み取り、収まるビットレートを正確に計算します。
Loading tool…
アップロード上限は固い壁です。Discordの無料枠は8MBを超えるものを拒否し、多くのメールサーバーは25MBで止まり、メッセンジャーごとに独自の上限があります。ファイルサイズはビットレート×長さにすぎないので、上限に収める唯一の誠実な方法は、そこから逆算することです。目標サイズを取り、コンテナのオーバーヘッドと音声トラックを差し引き、動画の長さで割って、ちょうどその映像ビットレートでエンコードする。これをこのツールはブラウザの中で、動画をどこにもアップロードせずに行います。
スマホの書き出しにはこれができません。あいまいな品質段階しかなく、上限を超えるか、必要以上にファイルを潰してしまいます。ここでは計算がファイルごとに行われます。8MBを狙う30秒のクリップは健全なビットレートを保ち、元とほぼ変わらずに見えますが、同じ目標の5分の動画は解像度を段階的に下げ、少ないビットをノイズではなく動きに使います。どちらにしても、結果は狙ったゲートを実際に通れるMP4です。
How it works
- 1
上限を超えている動画をドロップします。
- 2
目標を選びます。8MB(Discord)、25MB(メール)、50MB、100MB。
- 3
圧縮をクリックして、収まるMP4をダウンロードします。
When to use it
- ゲームプレイやミュージックビデオのクリップをDiscordの無料枠8MB制限より下に縮め、試行錯誤の書き出し直しをなくします。
- 画面録画を仕事やサポートチケット用の25MBメール添付上限に収めます。
- Sunoのミュージックビデオを、厳しいアップロード上限のある場所に投稿する前に目標サイズへ圧縮します。
FAQ
どうやって目標サイズに合わせるのですか?
サイズ = ビットレート × 長さなので、ツールは目標サイズを動画の長さで割り(オーバーヘッドの余裕と音声トラックを差し引いた上で)映像ビットレートを求め、そのレートで再エンコードします。長い動画ほど同じ目標では画質が下がりますが、それは物理法則であってツールのせいではありません。
長い動画でも8MBできれいに見えますか?
8MBを30秒に配分すればきれいに見えますが、5分を超えると目に見えて甘くなります。使える毎秒のビットが単純に少ないからです。とても低いビットレートではツールが解像度も段階的に下げるので、動きがブロック状になる代わりに見られる状態を保ちます。
なぜ出力が目標ぴったりではなく少し下になるのですか?
コンテナのオーバーヘッドとビットレートの揺らぎのために小さな余裕(約8%)を確保していて、ファイルが上限を超えないようにしています。8MBを1バイトでも超えた動画はやはり拒否されるので、少し下を狙うのが正解です。
10分の動画を8MBに収められますか?
収まりますが、映像はおよそ100 kbpsになり、かなり甘く見えます。長い動画は、本当に必要な場面を先に切り出してください。同じ目標サイズなら短いクリップのほうが劇的にシャープです。
圧縮すると音声は消えますか?
いいえ。音声は残り、目標が許す余裕に応じて64〜96 kbpsのAACで再エンコードされます。音が不要なら、先に動画をミュートしておくと、そのぶんのビットをすべて映像に回せます。
Related tools
Video compressor
Compress a video to 720p/480p with H.264 CRF encoding — private, in-browser, no upload. Best for short clips.
Video trimmer
Trim a video to a time range instantly — stream copy means no re-encode, no quality loss. Free, no upload.
Remove audio from video
Remove the audio track from a video without re-encoding — instant and lossless. Free, in your browser.