【问题标题】:How can I merge two blob audio and video and get one single video blob object如何合并两个 blob 音频和视频并获得一个视频 blob 对象
【发布时间】:2020-11-11 17:14:08
【问题描述】:

我用过,但它总是返回没有音频的视频

var newBlob = new Blob([video_blob, audio_blob], "video/mp4");

【问题讨论】:

标签: javascript reactjs blob


【解决方案1】:

您不能只合并视频和音频流。

加入视频和音频流的过程称为复用。我找到了一个似乎可以做到这一点但在 node.js https://github.com/videojs/mux.js/ 上的库 还有https://github.com/samirkumardas/jmuxer,这似乎正是您所需要的。

也许您可以寻找支持将视频和音频作为单独的 blob 获取的播放器。但那时视频和音频可能会不同步。

【讨论】:

  • 我有 blob 网址
  • 您能具体说明您要达到的目标吗?根据您的问题,我假设您使用此 blob 来播放音频/视频内容。我说的对吗?
  • 我想用麦克风录屏,但我没有找到解决方案,所以我已经分别录屏和录音,所以我想合并 blob 并获得一个 blob
  • 我认为在您的问题中添加一些细节会很棒(例如,您要做什么)。另一件事是如何验证您是否没有收到音频?
猜你喜欢
  • 1970-01-01
  • 2018-12-27
  • 1970-01-01
  • 2016-06-13
  • 2014-09-08
  • 1970-01-01
  • 2021-11-20
  • 1970-01-01
  • 2015-09-29
相关资源
最近更新 更多