我有一个使用的音频缓冲区webkitOfflineAudioContext.现在,我希望将其导出为WAV文件.我该怎么做?我尝试使用recorder.js但无法弄清楚如何使用它.这是我的代码:http://jsfiddle.net/GBQV8/.
WebM是否支持音频编解码器的PCM?
我不认为它确实如此,但我在WebM文档页面上看到支持BitDepth具有以下注释的字段:
BitDepth - 每个样本的比特,主要用于PCM.
如果WebM确实支持PCM,那么Chrome的实现呢?如果是这样,MediaRecorder使用的适当内容类型是什么?这些都是假的:
MediaRecorder.isTypeSupported('video/webm;codecs=h264,pcm');
MediaRecorder.isTypeSupported('video/webm;codecs=h264,wav');
MediaRecorder.isTypeSupported('video/webm;codecs=h264,adpcm');
MediaRecorder.isTypeSupported('video/webm;codecs=h264,pcm_s16le');
MediaRecorder.isTypeSupported('audio/wav');
Run Code Online (Sandbox Code Playgroud)