JS改变AudioBuffer音量并下载为新audio音频
💡
原文中文,约3100字,阅读约需8分钟。
📝
内容提要
本文介绍了使用Web Audio API实现音频音量调整和转换成新文件的方法,通过GainNodes实现音量调整,但需要采样和重置音频数据来改变原始音量,最后提供了音频文件下载的方法。下一篇文章将介绍音频拼接和合并。
🎯
关键要点
- 本文介绍了使用Web Audio API实现音频音量调整和转换成新文件的方法。
- 通过GainNodes实现音量调整,但仅在播放层面控制音量,并不改变原始音频音量。
- 要改变原始音频音量,需要采样音频数据并重置音量。
- 音频的本质是波,采样率越高,音频质量越好。
- 提供了将音频数据转换为可下载文件的方法,目前支持wav格式。
- 下一篇文章将介绍音频拼接和合并的实现。
➡️