IT Market
Инструменты/Аудио/Конвертация/WAV в WebM: конвертер аудио онлайн бесплатно
WAV в WEBM
Длительность-
Частота-
Каналы-
Размер файла-
WEBM создаётся через MediaRecorder. Поддержка зависит от браузера.

Коротко об инструменте

WAV в WebM: конвертер аудио онлайн бесплатно

На вход идёт WAV — несжатый PCM, где минута стерео весит около десяти мегабайт. На выходе получается WebM с дорожкой Opus: тот же звук занимает в разы меньше и играется тегом audio в Chrome, Firefox и Edge без плагинов. Кодирует сам браузер через MediaRecorder, файл остаётся на вашем диске. Это нужно, когда диктофонная запись или экспорт из редактора слишком тяжёлый для сайта или чата. Смотрите также: тот же кодек в файле .ogg, совместимый MP3 для любого плеера, убрать старую дорожку из видео перед заменой.

Как пользоваться

  1. Нажмите «Выберите файл» в блоке WAV и укажите исходную запись — поле принимает только .wav (audio/wav, audio/x-wav).
  2. Дождитесь, пока браузер прочитает и раскодирует дорожку: чем длиннее запись, тем дольше подготовка перед кодированием.
  3. Нажмите кнопку «Конвертировать» — браузер запустит MediaRecorder и соберёт WebM-контейнер с дорожкой Opus.
  4. Сохраните готовый файл по появившейся ссылке скачивания; расширение будет .webm.
  5. Прослушайте результат и сравните с оригиналом на речи и на тихих местах — Opus сжимает с потерями.
  6. Кнопка «Сбросить» очищает выбранный файл, если нужно прогнать следующую запись.

Вопросы и ответы

Какой кодек оказывается внутри полученного WebM?

Практически всегда Opus: именно его MediaRecorder использует для аудио в контейнере WebM в Chrome, Firefox и Edge. Vorbis встречается только в очень старых сборках. Контейнер один и тот же, поэтому файл открывается штатным плеером браузера, а вот сторонние программы вроде старых версий Windows Media Player его не поймут — там понадобится VLC или обратная конвертация в WAV.

Насколько сильно падает качество по сравнению с исходным WAV?

WAV хранит несжатый PCM, WebM/Opus — сжатие с потерями, так что часть данных теряется безвозвратно. На речи, подкастах и звуках интерфейса разницу на слух заметить трудно. На музыке с плотным верхом, тарелках и на записях, которые вы планируете дальше монтировать и повторно сжимать, потери накапливаются — для такого сценария лучше хранить мастер в WAV или FLAC, а WebM делать только для публикации.

Файл на 300 МБ обработается или вкладка упадёт?

Жёсткого лимита в инструменте нет, но браузер держит раскодированную дорожку в оперативной памяти, а кодирование идёт примерно в темпе воспроизведения. Часовая запись — это и гигабайты памяти, и долгие минуты ожидания, на мобильном такая вкладка обычно перезагружается системой. Практичный потолок на десктопе — записи до нескольких десятков минут; длинные лучше резать на части заранее.

Можно ли конвертировать несколько WAV сразу?

Нет, поле выбора файла принимает одну запись за раз, пакетного режима на странице нет. Для набора файлов повторите цикл: выберите файл, нажмите «Конвертировать», скачайте результат, нажмите «Сбросить». Если файлов десятки, дешевле по времени сделать это локальной утилитой командной строки, а страницу оставить для разовых конвертаций.

Куда уходит мой звук — на ваш сервер?

Никуда не уходит. Страница читает файл через File API и кодирует его прямо во вкладке средствами MediaRecorder; сетевых запросов с содержимым записи не происходит, а результат вы сохраняете сами. Поэтому конвертацию можно доводить до конца даже после отключения интернета, если страница уже загрузилась.

Почему не получается сделать MP3 или AAC вместо WebM?

Браузерный MediaRecorder не предоставляет кодировщика MP3, а AAC доступен не везде и не через этот API. Этот инструмент сознательно ограничен тем, что умеет сам браузер, поэтому выход только WebM/Opus. Если нужен MP3 или M4A, используйте соседние страницы каталога, где выход построен на других механизмах.

Работает ли конвертация на телефоне?

На Android в Chrome обычно да: выбор файла открывает системный проводник, дальше всё как на десктопе. На iPhone поддержка MediaRecorder исторически неровная, а память вкладки жёстко ограничена, поэтому длинные записи могут прерваться. Для мобильного сценария берите файлы на несколько минут и не переключайтесь на другие приложения во время кодирования.

Примеры

Голосовой комментарий для страницы курса
До: lecture-intro.wav — 44100 Гц, 16 бит, стерео, 3 минуты 12 секунд, 33,8 МБ
После: lecture-intro.webm — WebM с дорожкой Opus, около 2,4 МБ, вставляется тегом без конвертации на сервере
Звук интерфейса для веб-прототипа
До: click-ui.wav — 48000 Гц, моно, 0,4 секунды, 38 КБ
После: click-ui.webm — несколько килобайт, грузится вместе со сборкой прототипа и играется по событию