動画を圧縮
3 段階の画質または目標サイズで MP4 / MOV / AVI を大幅に軽量化
ここにファイルをドラッグ&ドロップ
または ファイルを選択
MP4 / MOV / MKV / AVI / WebM 動画を、より小さい MP4 に圧縮できます
このツールについて
WeChat に弾かれる 200 MB の家庭動画、100 MB 上限のクラウドアップロード、50 MB 以下を要求する登録フォーム。こうした場面で必要なのは形式変換ではなく圧縮です。このツールはまさにそれに応えます。画質段階で圧縮(狙う画質を選ぶと容量が付いてくる)、または目標容量で圧縮(MB 数を入力すると自動の 2 パス符号化が到達させます)。MP4、MKV、MOV、AVI、WebM を受け付け、出力は互換性でもっとも高い MP4 です。
先に正直な話をします。実用上、真の無劣化動画圧縮は存在しません。完成済みの動画はすでに非可逆の H.264/H.265 で、それを数学的に無劣化へ再符号化しても容量はたいてい数倍になります。役に立つのはこのページの視覚的無劣化段階(CRF 18)です。通常の視聴距離では元との差が判別できず、容量だけが大きく減ります。同じストリームを別の箱に入れたいだけなら、動画変換ツールの無劣化 remux を使ってください。
処理は WebAssembly にコンパイルした FFmpeg、つまりブラウザ内で完結します。ファイルはアップロードも保存もしないので、プライベートな家庭動画や監視クリップは端末に残ります。符号化は CPU を大きく使うので、1 GB / 1 時間未満を目安にしてください。ライブ進捗バーと中断ボタンは常に使えます。
特徴
- 3 つの画質段階。視覚的無劣化(CRF 18)、バランス(CRF 23)、強(CRF 28)
- 目標容量モード。必要な MB を入力するとビットレートを算出し 2 パスで到達
- 任意の解像度上限(1080p / 720p / 480p)。画質を落とすより容量に効くことが多い
- faststart 付き MP4(H.264 + AAC)出力。Web ページやチャットアプリに即対応
- ローカル処理。アップロード・透かし・制限なしで、ライブ進捗と中断つき
使い方
- 動画を箱にドロップ(クリックで選択も可)。再生時間・解像度・ビットレートを自動で読み取ります
- 画質段階を選ぶか、目標容量モードに切り替えて MB を入力
- 必要なら出力解像度に上限を設け、「圧縮」をクリック
- 仕上がりをプレビューし、前後の容量を比較してダウンロード
よくある質問
- 本当に無劣化の動画圧縮は可能ですか?
- 実用上は不可能です。完成済み動画はすでに非可逆(H.264 など)で、数学的に無劣化へ再符号化すると容量はふつう数倍になります。現実的な選択はこのページの視覚的無劣化段階(CRF 18)で、元との差はほぼ見えないうえ容量は大きく減ります。品質を変えず別のコンテナに入れたいだけなら、動画変換ツールの無劣化 remux を使ってください。
- 画質段階はどれを選び、どのぐらい縮みますか?
- アーカイブや後からの編集なら視覚的無劣化。アップロードや共有の既定はバランスで、目安は元の 1/2〜1/5 です。画面録画、カメラの撮って出し、監視映像はもとのビットレートが高いので、強に 720p / 480p の上限を組み合わせると 1/10 以下も狙えます。
- 動画をちょうど 50 MB などの目標容量に圧縮するには?
- 目標容量モードに切り替えて 50 と入力してください。ツールは再生時間から必要なビットレートを求め、1 パス目で複雑度を測り、2 パス目で目標へ寄せます。時間は約 2 倍を見てください。最終容量は目標の 5% 前後に収まることがほとんどで、目標が元より大きい場合は開始前にページが警告します。
- 圧縮が想定より遅いのはなぜですか?
- ブラウザは GPU エンコーダを使えないので、すべては WebAssembly 上で CPU が担います。1080p 素材なら再生時間の 1-5 倍が目安で、2 パスモードならその 2 倍です。仕様どおりの挙動なので進捗バーを見つつ、いつでも中断してください。4K や非常に長いファイルは先に分割をおすすめします。
- スマホでも動きますか、ファイルはアップロードされますか?
- ページはレスポンシブで、Android と iOS のブラウザで使えます。メモリと発熱の制約があるので、スマホでは数百 MB までが現実的な範囲です。アップロードはしません。動画を受け取れるバックエンドは無く、作業は端末のメモリ内だけ。一時的な約 31 MB のエンジンダウンロード後はキャッシュされ、オフラインでも使えます。