如何将 Audiocontext 每个音轨保存到数据库中?
How to save Audiocontext each audio track into database?
我有一个 Audiocontext 对象,其中音频是通过 xmlhttprequest 和 JS Filereader 动态给出的,是否有可能将混合音频保存为 mp3?
我通过@john_white 对问题
的评论找到了自己的解决方案
var OAC = new OfflineAudioContext(2,44100*length,44100);
AudioApp.Collections.Tracks.each(function(track) {
track.clips.each(function(clip) {
var newBufferSource = OAC.createBufferSource();
newBufferSource.buffer = clip.get('buffer');
newBufferSource.connect(OAC.destination);
newBufferSource.start(OAC.currentTime + clip.get('trackPos'));
});
});
我有一个 Audiocontext 对象,其中音频是通过 xmlhttprequest 和 JS Filereader 动态给出的,是否有可能将混合音频保存为 mp3?
我通过@john_white 对问题
的评论找到了自己的解决方案var OAC = new OfflineAudioContext(2,44100*length,44100);
AudioApp.Collections.Tracks.each(function(track) {
track.clips.each(function(clip) {
var newBufferSource = OAC.createBufferSource();
newBufferSource.buffer = clip.get('buffer');
newBufferSource.connect(OAC.destination);
newBufferSource.start(OAC.currentTime + clip.get('trackPos'));
});
});