zhw2590582 / SubPlayer

:memo: SubPlayer is an online subtitle editor
https://subplayer.js.org
MIT License
953 stars 199 forks source link

请请问一个小问题,请问前辈有尝试过保存 AudioBuffer 或者 getChannelData() 的返回值到indexedDB吗? #24

Closed lixingyangok closed 4 years ago

lixingyangok commented 4 years ago

我有个小问题有点苦恼,四处查阅无解,想到 github 上有 zhw2590582 或许可以一问:

我最近写一个工程,发现写想把 【音频文件】存到 indexedDB 很顺利 ● 但解析出来的 AudioBuffer 存不到 indexedDB 中。 ● 另外 getChannelData() 我做过尝试,能存上,但音频时长太大,就存失败

请问上述两个类型的数量有存到 indexedDB 的可能性吗 谢谢


补充一下: 找到方法了,getChannelData() 的返回值如果太大。转为blob之后就能顺利保存到 indexedDB 了。 然后再从 blob 解析出来 ChannelData