#firefox #blob #wav #audio-recording #navigator
Вопрос:
Я хочу записать аудио с помощью navigator.getMediaStream
и загрузить его в формате .wav, но в настоящее время он загружается в формате.ogx в браузере Firefox.
Я пытался использовать audio/wav
тип в blob, но все равно он загружается в формате .ogx вместо формата .wav.
const blobDataInWavFormat: Blob = new Blob([blobDataInWebaFormat], { type : 'audio/wav; codecs=0' }); const anchor = document.createElement('a'); document.body.appendChild(anchor); anchor.style = 'display: none'; const url = window.URL.createObjectURL(blob); anchor.href = url; anchor.download = 'audio.wav'; anchor.click(); window.URL.revokeObjectURL(url);