Без загрузки, 100% локально, без аккаунта

Объединить видеофайлы

Перетащите видеофайлы, измените их порядок перетаскиванием и скачайте объединённый MP4. Использует быстрое копирование потока, когда возможно, и перекодирование при необходимости. Ничего не загружается.

Как работает Объединить видеофайлы

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

Основным ограничением является память: очень большие файлы, хранящиеся в адресном пространстве браузера, могут замедлить или привести к сбою вкладки. Объединение четырёх-пяти более коротких клипов за раз надёжнее, чем загрузка десятков гигабайтов за один проход. У инструмента нет ограничения на количество файлов, но доступная ОЗУ устройства задаёт практический предел.

Объединить видеофайлы: пошаговая инструкция

  1. Перетащите или выберите все клипы, которые хотите объединить.
  2. Перетащите клипы в том порядке, в котором они должны появляться в выводе.
  3. Выберите режим «Копирование», если все клипы имеют одинаковый кодек и разрешение, или режим «Перекодирование» для смешанных источников.
  4. Нажмите «Объединить» и дождитесь обработки ffmpeg на устройстве.
  5. Скачайте объединённый видеофайл, когда он будет готов.

Частые сценарии использования

  • Сборка нескольких сегментов интервью, записанных отдельно, в одно непрерывное видео перед загрузкой на YouTube.
  • Объединение ежедневных клипов GoPro из поездки в единое лучшее видео; все клипы сняты при одинаковых настройках 1080p60, поэтому работает режим копирования.
  • Объединение фрагментов записи экрана, автоматически разделённых программой записи из-за ограничения размера файла.
  • Объединение заставки, основной презентации и финальной заставки в один файл для записи вебинара.

Часто задаваемые вопросы

Уходят ли видеофайлы с устройства при объединении?

Нет. ffmpeg.wasm запускает concat demuxer (режим копирования) или concat filter (режим перекодирования) внутри вкладки браузера. Каждый файл считывается в локальную память, объединяется там, и комбинированное видео сохраняется на устройстве. Ничто не отправляется в Sunasty или на внешний сервер. Откройте DevTools и проверьте вкладку «Сеть» во время объединения для подтверждения.

Почему в режиме копирования получается рывок или проблемы с синхронизацией звука?

Режим копирования не перекодирует, поэтому любое несоответствие частоты кадров, профиля кодека или частоты дискретизации аудио между клипами может вызвать дрейф синхронизации или заикание при воспроизведении. Переключитесь в режим перекодирования, который нормализует все потоки в единую временную шкалу H.264/AAC и устраняет эти несоответствия.

Можно ли объединять клипы с разным разрешением?

В режиме копирования клипы должны иметь одинаковое разрешение и кодек, иначе вывод может быть повреждён. Режим перекодирования автоматически масштабирует и добавляет отступы ко всем клипам до общего разрешения, что делает его правильным выбором при разных размерах источников.

Есть ли ограничение на количество клипов или размер файлов?

Жёсткого ограничения нет, но браузеру нужно одновременно удерживать все входные файлы в ОЗУ. Если объединение многих больших файлов делает вкладку неотзывчивой, уменьшите размер пакета. Объединение в два прохода (сначала первый набор, затем второй, потом объединение двух результатов) является практичным обходным решением.

Какой формат используется для объединённого файла?

Режим копирования сохраняет исходный контейнер (MP4, если источники являются MP4, например). Режим перекодирования всегда выводит MP4 с видео H.264 и аудио AAC, который воспроизводится на каждом современном устройстве без плагинов.

Можно ли объединять видео офлайн?

Да. Движок ffmpeg.wasm объёмный и скачивается при первом использовании, но после загрузки страницы и движка объединение полностью выполняется на устройстве. Вы можете отключиться от сети, и оно продолжит работу.

Могу ли я объединить видеоклипы с телефона?

Да, для пары коротких клипов. Объединение держит все входные файлы в памяти вкладки браузера одновременно, а телефон выделяет вкладке гораздо меньше оперативной памяти, чем ноутбук, поэтому объединение множества длинных клипов скорее приведёт к зависанию мобильной вкладки. Объединяйте два-три клипа за раз на телефоне, а не отснятый за весь день материал.