如何在JavaScript/jQuery上合并音频和视频blob?

21

我使用Video.js Record 来录制带有声音的网络摄像头视频。

Firefox浏览器返回一个WebM blob对象 - 这是可以的。 但是Chrome浏览器返回两个单独的blob对象:一个用于音频,另一个用于视频。

我如何从Chrome浏览器获取单个WebM blob对象? 或者我如何将这两个blob对象合并为单个WebM blob对象?


我今天遇到了同样的问题。不幸的是,我还没有找到答案。 - alsar
2
当我向服务器发送blob对象时,我使用标志(firefox/chrome)- 这是chrome浏览器 - 我发送2个blob对象并与ffmpeg合并:ffmpeg -i“video/input.webm” -i“video/input-audio.wav” -codec:v libx264 -profile:v high -b:v 500k -maxrate 500k -bufsize 1000k -threads 0 -codec:a libfdk_aac -b:a 128k -movflags faststart“video/output.mp4” - orexbros
据我所知,您无法合并两个文件。您需要将它们都发送到FFmpeg,然后它会为您合并它们。 - Havihavi
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接