動画ファイルを結合の仕組み
WebAssemblyにコンパイルされたffmpegを使用して、複数のビデオファイルをブラウザ内で完全に1つのクリップに結合します。クリップをドロップして順序を並べ替え、高速コピーモードまたは再エンコードモードを選択します。コピーモードはコーデックデータに触れずに連結デマルチプレクサーを介してストリームを繋ぐため、ほぼ瞬時で無損失ですが、すべてのクリップが同じコーデック、解像度、フレームレートを共有する必要があります。再エンコードモードは連結フィルターを実行して統一されたH.264/AACストリームを生成し、追加の処理時間はかかりますがソースが異なる場合でも対応できます。
メモリが主な制約です。ブラウザのアドレス空間に保持される非常に大きなファイルはタブを遅くしたりクラッシュさせる場合があります。一度に4〜5本の短いクリップをマージする方が、数十GBを一度に読み込むよりも確実です。ツールにはファイル数の制限はありませんが、デバイスの利用可能なRAMが実際の上限を設定します。