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

Додати аудіо до відео

Перетягніть відео, виберіть аудіодоріжку та завантажте результат, усе працює у браузері.

Як працює Додати аудіо до відео

Прикріпіть звукову доріжку до беззвучного відео або повністю замініть існуючу, повністю в браузері, при цьому ffmpeg WebAssembly мультиплексує потоки на пристрої. Скиньте відео та аудіофайл (MP3, WAV, M4A, AAC, OGG та інші формати приймаються), виберіть, чи замінити оригінальний звук або змішати обидві доріжки разом, встановіть гучність доданої доріжки відносно оригіналу, та вирішіть, що робити, коли два потоки відрізняються за тривалістю: зупинитися на коротшому або зациклити аудіо на повну тривалість відео.

Відеопотік копіюється за допомогою -c:v copy, тому жоден піксель не перекодується і якість без втрат. Лише аудіодоріжка кодується в AAC, потім обрізається до тривалості за допомогою -shortest. Результатом є MP4, що зберігає оригінальну роздільну здатність відео, частоту кадрів та візуальну якість.

Додати аудіо до відео: покрокова інструкція

  1. Перетягніть або виберіть відеофайл, до якого потрібно додати аудіо.
  2. Перетягніть або виберіть аудіофайл (MP3, WAV, M4A, OGG або AAC).
  3. Виберіть «Замінити» для видалення оригінального аудіо або «Змішати» для накладення нової доріжки поверх існуючої.
  4. За потреби відрегулюйте гучність доданої доріжки.
  5. Виберіть, чи зупинятися на коротшому потоці або зациклити аудіо, потім натисніть «Додати аудіо» та завантажте результат.

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

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

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

Чи перекодується відео при додаванні аудіо?

Ні. ffmpeg використовує -c:v copy для передачі відеопотоку без змін. Обробляється лише аудіо: ваш аудіофайл декодується та перекодується в AAC, потім мультиплексується з незачепленою відеодоріжкою. Це робить операцію швидкою та зберігає оригінальну візуальну якість побітово ідентичною.

Чи надсилаються відео- та аудіофайли на сервер?

Ні. Обидва файли зчитуються в локальну пам'ять браузера та мультиплексуються там за допомогою ffmpeg.wasm. Отриманий MP4 завантажується безпосередньо на пристрій. Нічого не передається Sunasty або будь-якій третій стороні під час процесу.

Що відбувається, якщо аудіофайл набагато довший за відео?

Якщо ви вибираєте варіант зупинки на коротшому, ffmpeg додає -shortest і вихід закінчується, коли відео завершується. Якщо вибираєте зациклення аудіо, аудіодоріжка повторюється з початку, поки не досягне тривалості відео, потім обрізається. В обох випадках тривалість виходу відповідає відео.

У чому різниця між режимами «Замінити» та «Змішати»?

«Замінити» використовує ffmpeg для повного видалення оригінального аудіопотоку (-an на вхід) та підставляє вибрану доріжку. «Змішати» використовує фільтр amix для поєднання оригінального аудіо та нової доріжки в єдиний потік, дозволяючи контролювати гучність кожного відносно іншого.

Які аудіоформати можна використовувати як доданий трек?

ffmpeg.wasm декодує MP3, WAV, M4A, AAC, OGG (Vorbis), FLAC та більшість поширених форматів. Вихідне аудіо завжди є AAC незалежно від вхідного формату, оскільки AAC є стандартним аудіокодеком для контейнерів MP4 та відтворюється скрізь.

Чому вихід завжди є MP4, навіть якщо моє відео було MOV або WebM?

MP4 з відео H.264 та аудіо AAC є універсальним форматом відтворення. При копіюванні відеопотоку контейнер зберігається як MP4 для гарантії максимальної сумісності. Якщо конкретно потрібен вихід WebM або MKV, конвертуйте результат за допомогою інструменту video-converter після цього.