如何合并一个不同码率和采样率的音频
我请求了两个接口,它们返回不同码率和采样率的 mp3/mpeg 格式的数据,我试了两个方法拼接,第一个就是直接把两段 buffer 连接,第二个则是使用 lame 转换称统一的格式。但还是只出一段的声音,以下代码使我使用 node 把两段 buffer 通过 Lame 转换的统一格式,然后使用 Buffer.concat 拼接出来。有这样做过的同学吗,请问正确方式应该怎样拼接? 它们两个的元数据是这样的.
const decoder_2 = new Lame({
"output": "buffer",
"bitrate": 32,
"resample": 24,
}).setBuffer(senAudioBuf);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个问题解决了吗