Преобразование WAV в любой сжатый аудиоформат в клиентском JavaScript
Я записываю аудио сgetUserMedia({audio:true});
в браузере используяRecorder.js а затем экспортировать его в виде файла WAV, потому чтоЭто единственный вариант, который предоставляет библиотека.
Файл длительностью 1 минута 20 секунд имеет размер 14,1 МБ. Мне нужно загрузить аудио на сервер, и мне нужно сделать это быстро. Как преобразовать звук WAV в любой другой сжатый формат, чтобы уменьшить размер файла?
Я неНе обращайте внимания на:
MP3опусWebMOggFLACлюбой другой формат, который вы знаетеЕсли на данный момент нет способа конвертировать в любой из этих форматов, как я могу сжать файл WAV на клиенте?
PS: я сделал много поисков, чтобы найти что-нибудь, что преобразует WAV в JS, но ничего не нашел.libmp3lame.js ISN»работает в Chrome
Спасибо!