【问题标题】:How to save sound with Web Audio API and Tone.js in a browser如何在浏览器中使用 Web Audio API 和 Tone.js 保存声音
【发布时间】:2018-03-10 04:15:13
【问题描述】:

使用上述库 在服务器上保存音乐的最简单方法是什么? 我正在想办法在浏览器中录制声音并能够将它们保存到服务器。

我可以将它们存储在数据库中吗? 最好的方法是什么,谁能解释一下?

【问题讨论】:

标签: audio-streaming audio-recording web-audio-api


【解决方案1】:

最简单的方法是使用 MediaRecorder API 来捕获您的音频图连接到的 MediaStream。这会给你一个录音,通常在 Opus 中(除非你想要 Vorbis,但我不推荐它),你可以从 MediaRecorder 流式传输数据作为它发出的,或者让它记录你的整个“文件”之后上传。

至于你如何存储它......你可以随心所欲地存储它。在不知道您的要求是什么的情况下,这确实是一个无法回答的问题。当然,我想您可能会将所有二进制数据都塞入数据库中,并且在极少数情况下这很有用……但通常您会希望将这些 blob 保存在其他地方并从数据库中引用它们。

【讨论】:

    猜你喜欢
    • 2020-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-03
    • 2012-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多