gpt4 book ai didi

javascript - 将 Blob WebM 转换为音频文件(WAV 或 MP3)

转载 作者:行者123 更新时间:2023-12-03 07:13:28 27 4
gpt4 key购买 nike

我在这里和谷歌上查看了大多数问题,我找不到将 webm 转换为 wav 或 mp3 的简单方法。我知道 lamejs 和 ffmpeg 但这有点令人困惑,因为它不是主要为 react 而设计的。

我在 https://codesandbox.io/embed/strange-hofstadter-lmcnv?fontsize=14 创建了一个沙箱

我尝试像这样创建一个新文件,但我相信浏览器无法本地转换文件..

let newBlob = new Blob(recordedBlob, {type:'audio/mpeg-3'});

如果有人可以提供帮助,那就太好了。

最佳答案

花一天时间解决同样的问题。这是答案

https://www.npmjs.com/package/opus-media-recorder

重写 window.MediaRecorder 以使主要浏览器工作。解决 chrome 中的 webm 和 safari 中的 ogg。

关于javascript - 将 Blob WebM 转换为音频文件(WAV 或 MP3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57365486/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com