動画のトリミングとは?

動画をトリミングするとは、動画の一部分だけを連続して残し、それ以外を削除することです。たとえば、話し始める前の無音部分をカットしたり、画面録画の最後を削除したり、長い動画から共有したい1分間だけを保存したりできます。動画全体を編集する場合とは異なり、何かを追加したり並べ替えたりすることはありません。動画クリップの開始位置と終了位置が新しく設定されるだけです。

ツールの説明

このツールを使うと、ブラウザ上で動画をトリミングできます。動画を選択し、タイムライン上のハンドルをドラッグするか、動画クリップの開始位置と終了位置を入力して、結果をダウンロードします。タイムラインには動画のサムネイルと音声の波形が表示されるため、適切な位置を見つけやすく、操作中は動画クリップの長さも表示されます。動画がアップロードされることはありません。動画は、WebAssembly向けにコンパイルされたFFmpegを使って、お使いのデバイス上で処理されます。

主な機能

  • サムネイルと音声波形が表示されたタイムライン上で開始・終了ハンドルをドラッグし、ズームインして正確にカット
  • 開始位置と終了位置を秒数、mm:ss、またはhh:mm:ssで、小数秒も含めて設定
  • 「開始」または「終了」を空欄にすると、動画の最初または最後まで保持
  • 再生ヘッドを動画クリップの開始位置または終了位置に移動し、ワンクリックで「開始」または「終了」に設定
  • プレビューで選択範囲だけを再生し、トリミング前にカット結果を確認
  • 高速モードでは動画と音声を再エンコードせずにコピーするため、画質が劣化せず、ファイル形式も維持
  • 正確モードでは動画クリップをMP4(H.264およびAAC)に再エンコードし、正確なフレームから開始
  • ダウンロード前に動画クリップの長さ、出力ファイルサイズ、プレビューを表示
  • MP4、WebM、MOVなど、ブラウザで再生できるその他の動画に対応

動作の仕組み

このツールはブラウザ上で動画の長さを読み取り、その後、お使いのデバイス上でFFmpegを実行します。高速モードでは、FFmpegが開始位置までシークし、ストリームを同じ形式の新しいファイルにコピーします。動画はキーフレーム(後続のフレームの基準となる完全な画像)からしか開始できないため、高速モードでのカットは「開始」に最も近いキーフレームから始まり、1~2秒ずれる場合があります。正確モードでは、動画をデコードし、正確な開始フレームから再エンコードします。この処理にはより時間がかかり、MP4が生成されます。

ヒント

  • まずは高速モードを使用してください。動画クリップの開始が少し早すぎたり遅すぎたりする場合は、「正確なフレームでカット」をオンにしてください。
  • 処理はブラウザのメモリ上で行われるため、非常に大きな動画では処理が遅くなったり、失敗したりする場合があります。その場合は、負荷の高い他のタブを閉じてください。
  • 初回の実行時にFFmpeg(約30 MB)がダウンロードされます。同じページでの次回以降の実行はすぐに開始されます。