オンライン動画圧縮ツール(動画ファイルを小さくする)
ローカル動画をオンラインで圧縮し、4段階のプリセットまたはコーデック・解像度・品質などのカスタム設定を利用できます。処理後は元ファイル、出力ファイル、削減率を比較できます。動画はサーバーへアップロードされません。
オンライン動画圧縮:容量を減らしながら画質をできるだけ維持
スマートフォンで撮影した動画は数百MBになることがあり、送信やアップロード、保存容量の面で問題になります。このツールではブラウザ上で動画を再エンコードし、適切なサイズまで圧縮するとともに、どれだけ容量を削減できたかを明確に表示します。
4つのレベルから選ぶ
「小さいファイル」はCRF 30と音声96kbpsを使用し、ファイルサイズを優先します。その分、画質の低下が見える場合があります。「おすすめ」はCRF 26と音声128kbpsで、容量と画質のバランスを重視した一般的な設定です。「高画質」はCRF 22と音声192kbpsで、画質をできるだけ維持します。「カスタム」ではコンテナ、動画コーデック、解像度、品質、フレームレート、音声を個別に設定できます。
CRFとは?
CRFは一定品質を維持するためのエンコードパラメータです。値が小さいほど一般的に画質が高くなり、ファイルサイズも大きくなります。18~28程度がよく使われる範囲です。このツールの品質スライダーは1~10をCRF 40~18に対応させ、現在のCRF値をリアルタイムで表示します。目安として、高品質なら20、一般用途なら23、圧縮なら26、強い圧縮なら30を利用できます。
解像度・フレームレート・音声
解像度を下げると、CRFだけを変更するより大きな容量削減になる場合があります。1080pから720pへ下げるとピクセル数は約55%減少し、スマートフォンやチャット画面では違いが分かりにくい場合があります。このツールは縮小のみを行い、元動画より大きくすることはありません。画面録画や動きの少ない映像では60fpsから30fpsへ下げることでもエンコードデータを大幅に減らせます。音声はそのままコピーする、AAC 128 / 192kbpsへ再エンコードする、または完全に削除することができます。
なぜ処理に時間がかかるのか
圧縮では各フレームをデコードしてから再エンコードする必要があります。そのため計算量が大きく、ブラウザ内のソフトウェアエンコードは通常の動画再生より大幅に遅くなります。1時間の動画では待ち時間が長くなる可能性がありますが、短い動画なら数秒から数十秒程度で完了することが一般的です。進捗状況を表示し、途中でキャンセルすることもできます。
よくある用途
スマートフォン動画をメッセージやメールで送れるサイズにする、講座の録画を保存しやすい容量にする、動画素材を720pに統一する、音声を削除して映像だけにする、60fpsのゲーム録画を30fpsにして容量を減らすなどに利用できます。すべての処理は端末上で行われます。
プライバシーとデータ安全
このツールはサーバー側の動画変換を使用しません。動画はブラウザのファイルAPIを通じてローカルで読み込まれ、ブラウザのWebAssembly環境でエンコードされます。出力ファイルもブラウザ内で生成され、そのままダウンロードされます。動画がサーバーへアップロードされたり保存されたりすることはありません。
動画圧縮の設定:レベル、CRF、解像度の選び方
- 4段階:小さいファイル / おすすめ / 高画質 / カスタム。初期設定はおすすめ(CRF 26 + 音声128kbps)
- カスタム設定ではコンテナ、動画コーデック、解像度、品質、フレームレート、音声処理を指定可能
- 品質スライダー1~10をCRF 18~40に対応させ、現在のCRF値をリアルタイム表示
- 元の解像度を維持するか、1080p / 720p / 480p / 360pへ縮小でき、拡大は行わない
- 処理後に元ファイル → 出力ファイル → 容量削減率を表示
- 動画はブラウザ内でローカルに読み込み・エンコードされ、サーバーへアップロードされない