Как создать видео Blob со звуком из двух Blob в Javascript - PullRequest
0 голосов
/ 02 сентября 2018

Я создаю веб-инструмент для добавления водяных знаков к видео только на стороне клиента. И в какой-то момент я наткнулся на проблему:

Я использую WhammyJS для генерации видео webM из кадров холста, он возвращает blob и работает отлично, проблема в том, что я не могу извлечь аудио из оригинального видео.

Я много чего перепробовал, но ничего не получалось:

Вот некоторые из вещей, которые я попробовал:

let whammyOutput = whammyVid.compile()
let newBlob = new Blob([whammyOutput, OriginalVideo], type:OriginalVideo.type})

это возвращение BLOB-объекта с размером двух слитков, объединенных вместе, но это только видео whammyOutput ... нет звука, попробуйте наоборот - только старое видео + звук

Попробовал библиотеку ConcatenateBlobs.js, она была старая и не работала, были также некоторые комментарии, что она не работает ...

Так может кто-нибудь предложить способ объединения звука из старого видео с новым видео, мне нужно, чтобы он был чисто клиентским, без участия сервера. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...