javascript - 有 audioContext.encodeAudioData 方法吗?
问题描述
在我的程序中,我可以获取一个 .wav 文件并将其解码为可用数据。如何再次对其进行编码以播放编辑后的文件?
解决方案
WebAudio中没有encodeAudioData
方法。也许您可以使用MediaRecorder或者等待网络编解码器标准化并在浏览器中可用。
否则,您将不得不编写自己的编码器。WAV 文件编码器非常非常简单。
或者,如果您只是想用 WebAudio 播放解码后的音频,Patrick Robert 的评论有正确的想法。
推荐阅读
- javascript - 为什么 api 查询会返回一个空数组?
- c++ - c++ | 冻伤引擎 - 不明白收到的答案?
- kentico - 更改 Kentico 站点的显示名称会取消默认样式表的关联
- angularjs - AngularJS ui-router 如何为同一个状态做多个 URL 变体——比如 ngRoute 时
- amazon-s3 - s3 客户端 get_object(Range=byte_range) 无法检索对象的第一个字节
- php - 从 MySql/PHP 为每行创建新的 HTML 表
- node.js - ionic 2项目中的离子服务返回错误
- tsql - SSRS 报告生成 #Error 没有详细信息
- python - 如何遍历列表并将每个元素作为包含自身作为唯一元素的列表传递?
- c# - Roslyn 对象初始化新关键字