Node.js-无法播放从base64转换为.wav的音频文件

时间:2018-11-26 12:47:13

标签: node.js

通过引用以下链接here,我已将base64转换为.wav音频文件。但是除了VLC媒体播放器之外,它无法在任何应用程序中播放。

任何人都可以为我提供解决方案。

客户端代码:

 const audioBlob = new Blob(this.audioChunks, { 'type': 'audio/wav' });
var reader = new FileReader();
reader.readAsDataURL(audioBlob); 
reader.onloadend = function() {
    var base64data = reader.result;                
    resolve(base64data);
}

服务器端代码:

var fs=require('fs')
//Here base[1] is my base64 data
fs.writeFileSync(filename, Buffer.from(base[1].replace('data:audio/ogg; codecs=opus;base64,', ''), 'base64'));

谢谢!

0 个答案:

没有答案