如何将arrayBuffer转换成mp3音频?

时间:2016-04-14 09:03:36

标签: javascript audio

使用javascript的AudioContext混合音频并导出音频混合我使用了OfflineAudioContext和,n,lame js来编码解码的音频,现在expoort工作正常但它很慢,我正在寻找有效地以比当前更快的方式做到这一点。

2 个答案:

答案 0 :(得分:2)

检查[thread] [1]

true
  document.querySelector('input').onchange = function(){
      var fileReader  = new FileReader;
      fileReader.onload = function(){
         var arrayBuffer = this.result;
         snippet.log(arrayBuffer);
         snippet.log(arrayBuffer.byteLength);
         }
      fileReader.readAsArrayBuffer(this.files[0]);

      var url = URL.createObjectURL(this.files[0]); 
      audio_player.src = url; 
      audio_player.play();
    };

答案 1 :(得分:0)

https://github.com/TooTallNate/node-lame

以上是执行pcm数据编码过程的跛脚编码器。