关于 node js 合并多声音(MP3)的问题.

我现在用 stream 可以合并多个 mp3 文件.

但是都是收尾相接的, 我有个问题 比如我想 在第一个 MP3 的第4秒加入第二个 MP3 的声音怎么处理呢?

这是我写的最简单的 demo , 就是把 bird 放到 dhh 里, 如果多个文件循环 stream 就好了.

但是 时间加入那里 不太懂 请问有大神知道吗? 或者 node 的 npm 哪个可以实现呢?

var fs = require('fs');

var dhh = fs.createWriteStream('./dhh-interview.mp3');

var currentfile = './bird.mp3';
stream = fs.createReadStream(currentfile);
stream.pipe(dhh, {end: false});
stream.on("end", function() {
  console.log(currentfile + ' appended');
});
阅读 3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题