Универсальный конвертер аудио в WAV
Конвертируйте MP3, OGG, M4A, AAC, FLAC, OPUS или любой другой распространённый аудиоформат в WAV — несжатый формат, который воспроизводится везде. На выходе всегда WAV: сегодня нет надёжного свободного кодировщика MP3/OGG/AAC, способного работать целиком в браузере.
Как это работает
Для файлов MP3 и OGG инструмент использует декодер, написанный на Rust и скомпилированный в WebAssembly. Для остальных форматов (M4A, AAC, FLAC, OPUS, WebM…) он опирается на встроенный в браузер Web Audio API (decodeAudioData), где уже есть нужные кодеки, а затем собирает стандартный WAV-файл из декодированных отсчётов.
Почему на выходе никогда не бывает MP3 или OGG?
Onvera работает на 100% на стороне клиента, без какого-либо сервера: сегодня не существует браузерного кодировщика MP3 или OGG Vorbis, который был бы одновременно свободным, лёгким и надёжным для массового использования. WAV же — несжатый формат, который просто создать локально и который воспроизводят абсолютно все аудиоплееры, пусть даже файл получается больше.
Гарантирована ли работа со всеми форматами?
Форматы MP3 и OGG декодируются надёжно и одинаково во всех браузерах. Остальные форматы (M4A, AAC, FLAC, OPUS…) зависят от кодеков, встроенных в используемый браузер: большинство современных браузеров (Chrome, Edge, Safari, Firefox) их поддерживают, но очень старый или экзотический формат может вызвать понятное сообщение об ошибке вместо повреждённого результата.
Можно ли конвертировать файл, который уже в формате WAV?
Да, он будет просто заново декодирован и перекодирован в стандартный WAV средствами браузера. Это может пригодиться, чтобы привести к стандарту WAV с необычной кодировкой.
100% локальная обработка: декодирование и сборка WAV-файла выполняются целиком в вашем браузере через WebAssembly и/или встроенный Web Audio API — ваш файл никогда не отправляется на сервер.