Без завантаження, 100% локально, без облікового запису

Об'єднати відеофайли

Перетягніть свої відеофайли, перетягуйте, щоб змінити їхній порядок, і завантажте об'єднаний MP4. Використовує швидке копіювання потоку, коли це можливо, перекодовує за потреби. Нічого не завантажується на сервер.

Як працює Об'єднати відеофайли

З'єднайте кілька відеофайлів в один кліп за допомогою ffmpeg, скомпільованого у WebAssembly, повністю в браузері. Скиньте кліпи, розташуйте їх у порядку, потім виберіть між режимом швидкого копіювання або режимом перекодування. Режим копіювання зшиває потоки через конкатенатор без торкання даних кодеку, тому він майже миттєвий та без втрат, але всі кліпи повинні мати однаковий кодек, роздільну здатність та частоту кадрів. Режим перекодування запускає фільтр concat та виробляє уніфікований потік H.264/AAC, обробляючи несумісні джерела за рахунок додаткового часу обробки.

Пам'ять є основним обмеженням: дуже великі файли в адресному просторі браузера можуть уповільнити або призвести до збою вкладки. З'єднання чотирьох або п'яти коротших кліпів є більш надійним, ніж завантаження десятків гігабайт за один раз. Інструмент не має обмеження кількості файлів, але доступний RAM пристрою встановлює практичне обмеження.

Об'єднати відеофайли: покрокова інструкція

  1. Перетягніть або виберіть усі кліпи для об'єднання.
  2. Перетягніть кліпи у порядку, в якому вони мають з'явитися у виводі.
  3. Виберіть режим копіювання, якщо всі кліпи мають однаковий кодек та роздільну здатність, або режим перекодування для різних джерел.
  4. Натисніть «Об'єднати» та зачекайте, поки ffmpeg обробить кліпи на пристрої.
  5. Завантажте об'єднаний відеофайл, коли він буде готовий.

Поширені сценарії використання

  • Складання кількох сегментів інтерв'ю, записаних окремо, в одне безперервне відео перед завантаженням на YouTube.
  • Поєднання щоденних кліпів GoPro з подорожі в один підсумковий ролик, оскільки всі кліпи зняті при однакових налаштуваннях 1080p60, тому режим копіювання працює.
  • З'єднання фрагментів запису екрана, автоматично розбитих програмою запису через обмеження розміру файлу.
  • Злиття вступного бампера, основної презентації та заключного кліпу в один файл для записаного вебінару.

Поширені запитання

Чи покидають відеофайли пристрій під час об'єднання?

Ні. ffmpeg.wasm запускає конкатенатор (режим копіювання) або фільтр concat (режим перекодування) у вкладці браузера. Кожен файл зчитується у локальну пам'ять, з'єднується там, а об'єднане відео зберігається на пристрій. Нічого не надсилається Sunasty або будь-якому зовнішньому сервісу. Відкрийте DevTools та перевірте вкладку «Мережа» під час злиття для підтвердження.

Чому з'єднання в режимі копіювання дає ривки або проблеми синхронізації аудіо?

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

Чи можна об'єднувати кліпи різних роздільностей?

У режимі копіювання кліпи повинні мати однакову роздільну здатність і кодек, або вихід може бути пошкодженим. Режим перекодування автоматично масштабує та доповнює всі кліпи до загальної роздільної здатності, що є правильним вибором, коли джерела відрізняються за розміром.

Чи є обмеження на кількість кліпів або розмір файлів?

Жодного примусового обмеження немає, але браузер повинен одночасно тримати всі вхідні файли в RAM. Якщо злиття багатьох великих файлів призводить до того, що вкладка не відповідає, зменшіть розмір пакету. Об'єднання у два проходи (спочатку перший набір, потім другий, потім злиття двох результатів) є практичним обхідним шляхом.

Який формат використовує об'єднаний файл?

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

Чи можна об'єднувати відео в офлайн-режимі?

Так. Двигун ffmpeg.wasm є об'ємним та завантажується при першому використанні, але після того як сторінка та двигун завантажені, злиття виконується повністю на пристрої. Можна відключитися від мережі, і воно продовжить працювати.

Чи можна об'єднати відеокліпи на телефоні?

Так, для кількох коротких кліпів. Об'єднання одночасно тримає кожен вхідний файл у пам'яті вкладки браузера, а телефон дає вкладці значно менше RAM, ніж ноутбук, тому об'єднання багатьох довгих кліпів із більшою ймовірністю призведе до того, що мобільна вкладка перестане відповідати. Об'єднуйте по два-три кліпи за раз на телефоні, а не відзняте за цілий день.