動画トリミング

必要な区間だけを残します。アップロードしないので、ファイルの大きさは関係ありません。

動画をここにドロップ、またはクリックして選択MP4、MOV、M4V、WebM、MKV · アップロードなし

サイズ制限なし:残す区間だけが書き出されます。

← → 1 フレーム · Shift で 10 · スペースで再生
切り方

続けて:

このツールでできること

動画をドロップして開始点と終了点を決めると、その区間だけが保存されます。ツールはお使いの端末上でファイルを開き、フレーム表——すべてのフレームの表示時刻——をファイルのインデックスから読み取ります。デコードは一切しません。そのため 2 つのハンドルは勘ではなくフレーム単位で動きます。← → で 1 フレーム、Shift で 10 フレーム進み、欄に 1:23.5 のような時刻を直接入力することもできます。ステージには最後に動かしたハンドルの位置のフレームが表示され、「再生」を押すと選択区間が音なしで再生されるので確認できます。

切り方は 2 通りあり、その違いが重要です。高速モードは圧縮された動画をそのままコピーします。再エンコードなし、画質の変化なし、2 GB の録画でも数秒で終わります。代償として、開始点はキーフレーム——タイムライン上の小さな目盛り——にしか置けないため、開始ハンドルは直前のキーフレームに吸着します。正確モードは区間を再エンコードし、選んだフレームちょうどでカットします。その代わり、数分の動画で 1 分前後かかります。出力コンテナは入力に合わせます。MP4 は MP4 のまま、MOV は MOV のまま、WebM は WebM のままです。

使い方

左のハンドルをクリップの始まりに、右のハンドルを終わりにドラッグします。最後に触れたハンドルが「操作対象」になり、‹ › ボタン、矢印キー、タイムコード欄はすべてそのハンドルに作用します。「開始 / 終了」の切り替えを使えば、ドラッグせずにもう一方を選べます。切り替えの横の行には 2 つの時刻と選択区間の長さが表示されます。「再生」を押すと区間をプレビューできます。プレビューは映像だけをデコードするため無音です。

次に高速か正確かを選んで「トリミング」を押します。高速モードでは、ボタンの下の一文がこのファイルのキーフレーム間隔を教えてくれます——スマートフォンの動画なら通常 1〜5 秒、画面録画なら 10 秒ほど——これが開始点が最大で手前に動く距離です。ブラウザがこのファイルのコーデックをデコードできない場合、ステージは黒いままで正確モードは使えませんが、コピーにはデコーダーが不要なので高速トリミングはそのまま使えます。結果はサムネイル、長さ、サイズ付きで表示され、そのままダウンロードするか、動画から画像動画の音声を消す動画を MP3 にに渡せます。

カットする前に知っておきたいこと

高速モードで開始点が吸着する理由:圧縮動画は完全な画像をキーフレームにしか保存せず、その間のフレームは隣接フレームとの差分として記録されます。デコーダーは完全な画像からしか再生を始められないため、キーフレームの間から始まるコピーは、次のキーフレームまで乱れた画面か黒画面になります。開始点を手前に吸着させれば、指定したフレームはすべて残ります。終了点にこの制限はなく、指定から 1 フレーム以内に収まります。編集ソフトやスマートフォンによっては 10 秒以上に 1 回しかキーフレームを書かないものもあり、吸着が粗すぎると感じたら正確モードが答えです。正確モードはブラウザのハードウェアエンコーダーで再エンコードします——MP4 と MOV は H.264、WebM は VP9——音声はどちらのモードでもそのままコピーされます。可変フレームレートの録画(画面キャプチャや一部のスマートフォン動画)では、公称レートではなく実際のフレーム数が表示され、タイムラインも正しく扱います。

背景:キーフレームとストリームコピー

キーフレームの考え方はデジタル映像規格と同じくらい古いものです。1993 年に ISO/IEC 11172 として公開された MPEG-1 は、I フレーム(フレーム内符号化された完全な画像)と、他のフレームから予測する P フレーム・B フレームを定義しました。ある I フレームから次の I フレームまでの並びが GOP(Group of Pictures)です。2003 年の H.264(ISO/IEC 14496-10)も同じ構造を受け継ぎ、今も大半の MP4 ファイルのコーデックです。したがって、圧縮ストリームをデコードせずに切る——ffmpeg で言うストリームコピー——には、昔から I フレームから始めるしかありませんでした。編集ソフトはすべてを再エンコードすることでこれを隠しており、デスクトップの編集ソフトで 30 秒のクリップを書き出すのにクリップ自体より時間がかかるのはそのためです。このツールは選択肢を隠さずに示します。元のビット列を保ってキーフレームの格子を受け入れるか、再エンコードして正確なフレームを得るか。

活用場面

送る前にスマートフォンの録画の冒頭 10 秒を切る、1 時間の会議や講義の録画から回答をひとつ抜き出す、バグ報告やチュートリアル用に画面録画から短いクリップを作る、ドライブレコーダーのファイルを肝心の数秒に縮める、ゲーム録画をハイライトに切り詰める。カットした後は、動画から画像でクリップから静止画を保存し、動画の音声を消すで音を取り除き、動画を MP3 にで音声だけを残せます。横向きに再生されるクリップは、動画回転が同じく再エンコードなしで向きを直します。

よくある質問

ハンドルを離すと開始点が動くのはなぜですか?

高速モードでは動画を再エンコードせずにコピーするため、コピーした動画はキーフレームからしか始められません。ハンドルは指定位置の直前のキーフレームに吸着するので、選んだ内容が失われることはありません。フレームちょうどでカットするには正確モードに切り替えてください。

画質は変わりますか?

高速モードでは変わりません。圧縮された動画をバイト単位でそのままコピーします。正確モードは選択区間を再エンコードします。高ビットレートの通常の H.264 または VP9 エンコードで、ファイルの残りは出力に含まれないので手を付けません。

プレビューに音がないのはなぜですか?

プレビューでは映像だけをデコードしています。音声トラックは出力に含まれ、どちらのモードでもそのままコピーされます。

サイズや長さの制限はありますか?

ありません。ファイルは端末上でその場で開かれ、選択した区間だけが書き出されます。2 GB の録画でも高速モードなら数秒で終わります。正確モードは再エンコードするため、おおよそ選択区間の長さ程度の時間がかかります。

真ん中を切り取って両端を残せますか?

一度にはできません。このツールが残すのは連続した 1 区間です。両端をそれぞれ切り出してください。結合は別の作業です。