Я спрашиваю, потому что я не мог найти ответ нигде. Я успешно применил RecorderJS, чтобы записать вход микрофона в JS. Тем не менее, записанный файл WAV, который приводит к большим файлам. Я ищу способ записи с помощью JS непосредственно в MP3 или кодирование бит каким-то образом в MP3 вместо WAV.Web Audio API - запись в MP3?
Как это сделать? Есть ли функция веб-аудио API, которая может это сделать или JS MP3-кодировщик какой-то?
Я знаю только об обратном декодировании, что означает переход от MP3 к WAV - https://github.com/audiocogs/mp3.js. Вам, вероятно, придется копать в https://github.com/kripken/emscripten, чтобы получить wav-mp3-кодер в JS. – Stasik
Спасибо, я изучаю Emscripten, но я до сих пор не вижу, как это может помочь. – Light
Ну, вам нужно получить C-Written wav-mp3-декодер, а не расшифровать wav в mp3 в браузере :) – Stasik