Video Compressor
Compress video in your browser
Compress video in your browser ブラウザ内でローカルに実行
About the
Video Compressor は、WebAssembly にコンパイルされた ffmpeg を使用して、ブラウザ内でビデオ ファイルを直接圧縮します。ファイルがデバイスから流出することはありません。これは、ビデオがクライアントの作品や、見知らぬ人のサーバーにアップロードしたくない個人的な映像である場合に重要です。
3 つの圧縮モードは一般的なケースに対応します。品質モードでは CRF エンコーディングを使用するため、視覚的な品質を選択し、エンコーダーに最小のファイルを見つけさせます。ビットレート モードでは、出力を選択した数値に固定します。これは、プラットフォームがアップロードを固定サイズに制限している場合に必要なものです。ターゲット サイズ モードは、メガバイトの予算から逆算して、ビデオの実際の再生時間からビットレートを計算します。
このエンジンは専門家がコマンド ラインで使用するのと同じ ffmpeg で、H.264 エンコードをローカルで実行します。一般的な 100 MB の電話ビデオは、ウォーターマークやサインアップなしでデスクトップ上で約 1 分で 10 ~ 20 MB に圧縮されます。
Where people use the
- 電話のビデオを電子メールで送信したり、チケットに添付したりする前に縮小する。
- 目に見える品質の低下を伴うことなく、プラットフォームのアップロード サイズの上限を満たします。
- 高速に読み込まれるポートフォリオまたはクライアント レビューのコピーを作成します。
- 旅行前にカメラロールのストレージを解放します。
How to use the
- 1
ビデオをドロップしてください
MP4、MOV、WebM、または MKV ファイルを選択またはドラッグします。このツールは、ターゲット サイズ モードで必要な時間をビデオ自体から読み取ります。
- 2
モードを選択してください
品質モード: CRF スライダーをドラッグします (低いほど良い)。ビットレート モード: Mbps 値を選択します。ターゲット サイズ モード: メガバイトの予算を入力します。
- 3
圧縮する
「圧縮」をクリックします。プログレスバーは、実際のエンコードの進行状況を追跡します。タブから離れないでください。最初の実行では ffmpeg エンジンがダウンロードされますが、これには数秒かかります。
- 4
ダウンロード
前後のサイズを比較し、結果をインラインでプレビューし、MP4 をダウンロードします。どの時点でも何もアップロードされていませんでした。
ヒントとベストプラクティス
- CRF 28 から始めて、プレビューが柔らかく見える場合にのみ下げてください。
- ターゲット サイズ モードには実際の継続時間が必要です。ビデオの読み込みが完了するまで待ってから圧縮してください。
- 画面録画の場合、通常は CRF 30 以上でもきれいに見えます。
よくある質問
ファイルサイズの制限はありますか?
実際の制限は、サーバーの割り当てではなく、デバイスのメモリです。約 500 MB までのビデオはデスクトップで快適に動作します。携帯電話は小さいファイルをより適切に処理します。人為的なキャップはなく、何もアップロードされていません。
最初の圧縮が遅いのはなぜですか?
最初の実行では、CDN から ffmpeg WebAssembly エンジン (約 25 MB) がダウンロードされます。その後、キャッシュされ、その後の圧縮は約 1 秒以内に開始されます。
圧縮すると品質が落ちますか?
設計上、常にある程度のものです。 CRF 23-28 は通常のスイート スポットです。サイズは数分の 1 ですが、視覚的にはほぼ同じです。ターゲット サイズ モードではより強力にプッシュされるため、ダウンロードする前にプレビューを確認してください。
特定のプラットフォーム用に圧縮できますか?
はい。 8 Mbps のビットレート モードは、ほとんどの HD アップロードに適しています。 target-size モードは、電子メールの添付ファイルやフォームのアップロードなどのハードキャップ用です。
モバイルでも機能しますか?
モバイルブラウザで実行されますが、大きなビデオは携帯電話のメモリを使い果たす可能性があります。約 100 MB を超えるファイルの場合は、デスクトップを強くお勧めします。