Как работает Объединить видеофайлы
Объедините несколько видеофайлов в один клип с помощью ffmpeg, скомпилированного в WebAssembly, полностью в браузере. Перетащите клипы, расположите их по порядку, затем выберите режим быстрого копирования или перекодирования. Режим копирования склеивает потоки через concat demuxer без изменения данных кодека, что почти мгновенно и без потерь, но все клипы должны иметь одинаковый кодек, разрешение и частоту кадров. Режим перекодирования запускает concat filter и создаёт единый поток H.264/AAC, обрабатывая несоответствующие источники ценой дополнительного времени обработки.
Основным ограничением является память: очень большие файлы, хранящиеся в адресном пространстве браузера, могут замедлить или привести к сбою вкладки. Объединение четырёх-пяти более коротких клипов за раз надёжнее, чем загрузка десятков гигабайтов за один проход. У инструмента нет ограничения на количество файлов, но доступная ОЗУ устройства задаёт практический предел.