キレ

動画を結合

ブラウザ内で完結、アップロード不要

MP4

複数のクリップ → MP4 1 本 · 設定が同じならそのまま

動画

動画 → MP4

規格

9 項目
動画を結合 の規格
項目値備考
入力2 本以上の動画MP4、MOV、WebM、AVI……組み合わせ自由
出力MP4、H.264 + AAC最初のクリップのサイズに合わせる
順番選んだ順番一度に選んだファイルは一覧の順番を保つ
同じ設定保存されたまま結合コーデック・サイズ・音声・回転が同じならエンジン不要、再エンコードなし
映像H.264 で再エンコードx264、veryfast プリセット、CRF 23
音声AAC 128 kbps音声のないクリップは無音になる
時間開始前に計測この端末で 2 秒を試しにエンコード
エンジンこのブラウザ内蔵のエンコーダ、または FFmpeg(16.8 MB)FFmpeg はブラウザにできないときだけ、そう書かれたボタンを押すとダウンロードされる
処理場所このブラウザサーバーには送らない

何が起きるか

7
何が起きるのか、なぜか

2 本以上の動画を、選んだ順番で 1 つのファイルにまとめます。クリップは違うスマホやカメラのもの、違う形式のものでもかまいません。結果は映像 H.264、音声 AAC の MP4 1 本になります。

同じ設定で撮影したクリップ(1 台のスマホ、1 つのカメラモードで撮ったもの)は、保存されたまま結合します。ファイルを選ぶとすぐに、コーデックとその設定、画面サイズ、フレームの時間、音声の形式、回転が最初のクリップと同じかをファイルから読み取って確かめます。同じなら映像と音声はクリップからクリップへそのまま続き、再エンコードせず、エンジンもダウンロードせず、数秒で終わります。バッジは「再エンコードなし」です。各クリップの音声はその映像が始まる位置に置くので、クリップが何本あっても映像と音声はずれません。

規格が揃わないクリップは単純につなげられないので、すべて 1 つの形に再エンコードします。その形を決めるのは最初のクリップです。サイズは、あとのクリップがその中に収まるように拡大縮小され、比率が違う部分には黒い帯が入ります。フレームレートは最大で秒 60 フレームです。音声は 48 kHz ステレオ、AAC 128 kbps になり、音声のないクリップはその長さぶん無音を再生します。そうすることで、あとに続くクリップの映像と音声がずれません。

結合する前にクリップを短くしたい場合は、先にカットページを使ってください。あちらは再エンコードせず、同じカメラの動画から切り出したクリップはここでも保存されたまま結合できます。

ページはまずブラウザ自身に尋ねます。ブラウザにはビデオ通話や画面録画に使う動画エンコーダ(H.264、VP9、AAC、Opus。多くはグラフィックチップ上で動く)が備わっており、このブラウザがそれでファイルを読んで結果を書けるなら、そのようにします。何もダウンロードせず、かかる時間はここで先に測り、バッジの下の行にブラウザのエンコーダで処理したと書きます。MP4・MOV・WebM・MKV のファイルはたいてい該当します。AVI・WMV・FLV は該当せず、MP3 を作る場合も該当しないため、それらは下の方法で処理します。

処理を行うのは FFmpeg です。多くの動画ソフトの土台になっているプログラムを WebAssembly にコンパイルし、このページの中で動かしています。サイズは大きく(16.8 MB)、そう書かれたボタンを押すまではダウンロードされません。ダウンロード後はファイルを読み込み、真ん中あたりの 2 秒を試しにエンコードして、何も始まる前に、この端末で全体にどれくらいかかるかを知らせます。この数字は表から引いたものではなく、ここで実際に測ったものです。同じエンジンと設定、この端末のプロセッサとその動画で測っています。それでもあくまで推定であり、推定だとはっきり書いています。

パソコンにインストールしたソフトより遅くなります。ここでは FFmpeg がプロセッサのコアを 1 つだけ使って動きます。ブラウザは特定のセキュリティヘッダーを付けたサイトでしか複数コアの使用を許さず、グラフィックチップの動画エンコーダーはまったく使えないからです。長くて解像度の高い動画は数分かかることもあり、スマホではさらに長くかかります。始める前に推定時間でそう伝え、進行中は残り時間を表示し、キャンセルを押せばすぐに止まります。ブラウザ内蔵のエンコーダで処理できるときははるかに速く、何もダウンロードしません。

よくある質問

6
再エンコードしないのはどんなときですか

すべてのクリップが最初のクリップと同じ設定(同じコーデックとその設定、画面サイズ、音声の形式、回転)で撮影されているときです。1 台のスマホで同じカメラモードで撮ったクリップがそうです。1 本でも違えば、何本目が違うかを表示して再エンコードします。つなぎ目では音声が映像と最大で音声 1 フレームぶん、約 50 分の 1 秒ずれることがあります。再エンコードしない結合はどれもそうで、このずれはクリップを重ねても積み重なりません。

順番を変えられますか

順番はファイルを選んだ順です。変えるには「その他の動画」を押して、新しい順番で選び直してください。

縦向きのクリップを横向きのクリップと組み合わせるとどうなりますか

縦横比を保ったまま最初のクリップの画面に収まるように拡大縮小され、両側に黒い帯が入ります。縦向きのクリップを最初に置けば、動画全体が縦向きになります。

なぜこんなに時間がかかるのですか

すべてのフレームを、ブラウザの中でプロセッサのコア 1 つを使ってデコードし、またエンコードするからです。インストール型のソフトはコアを全部使い、たいていグラフィックチップのエンコーダーも使いますが、ウェブページは既定でどちらも使えません。このページは開始前にこの端末でどれくらいかかるかを計測するので、待ち時間が予想外になることはありません。

スマホのメモリが足りなくなったら

半端なファイルを渡す代わりに、ページは処理を止めてそう伝えます。読み込む動画はディスクから少しずつ読み、まるごとメモリにコピーすることはありませんが、新しいファイルは完成するまでメモリの中で作られるため、長くて高解像度の動画はスマホには重すぎることがあります。もっと短いクリップ、もっと小さいサイズ、またはパソコンを使えば通ります。

動画はアップロードされますか

されません。エンジンはこの端末のブラウザにダウンロードされ、ファイルもそこで読み書きされます。このサイトにはアップロード先がないので、動画の行き先がありません。

関連規格

3