如何在文件系统中保存音频blob

时间:2014-12-12 08:29:27

标签: javascript html5 audio

我使用jquery.voice.min.js和recorderWorker.js / recorder.js来录制带有html5的音频。目前我要录制音频,然后我会下载html5音频。

我想在我的文件系统中保存blob / audio html5,但我不知道如何。

当我获得带音频的网址时,我使用此c如何颂歌,但我不想下载音频,只想在文件系统中保存该blob音频。我怎么能为它处理blob文件?

$.voice.export(function(url){
 console.log(url); // blob:http://vshaker.com/934a8934-e11a-4049-b133-fcec8e240b29 
}, "URL");

任何线索,任何想法? 此致!

1 个答案:

答案 0 :(得分:0)

只需用base64替换URL,您将获得相应音频的base64字符串。

    $.voice.export(function(url){
    console.log(url); // blob:http://vshaker.com/934a8934-e11a-4049-b133-fcec8e240b29 
    }, "base64");

将base64data发布到服务器。 使用任何服务器端语言创建音频文件,并保留文件系统中的任何位置。更新音频源的新Web路径。