Перейти к содержимому

Направление конвертации

Конвертация M4A в WAV

Преобразование M4A → WAV на сервере, без установки программ

.m4a.wav

.m4a.wav
  1. Загрузить
  2. Выбрать формат
  3. Скачать

Загрузка файлов

Область приёма файла

или

Файлы M4A. До 5 МБ, до 20 файлов за раз. Изображение можно вставить из буфера обмена: Ctrl+V.

Исходники и результаты хранятся 60 минут, затем стираются фоновым уборщиком. Предельный размер файла — 5 МБ, срок хранения — час.

M4A и WAV: характеристики

Характеристики форматов M4A и WAV рядом
Характеристика.m4aM4A.wavWAV
Полное названиеMPEG-4 AudioWaveform Audio File Format
РазработчикApple на основе стандарта MPEG-4Microsoft и IBM
Год появления20031991
Расширение.m4a.wav
MIME-типыaudio/mp4, audio/x-m4aaudio/wav, audio/x-wav
СодержимоеДвоичноеДвоичное
СжатиеС потерямиОбычно отсутствует (PCM)
КодекиAAC (с потерями), ALAC (без потерь)нет данных
КонтейнерMPEG-4, тот же, что у MP4нет данных
Родственные расширения.m4b — аудиокниги, .m4p — файлы с DRMнет данных
МетаданныеТеги iTunes, обложка, главынет данных
Чем открытьApple Music (iTunes), VLC, foobar2000, AIMPAudacity, VLC, foobar2000, Adobe Audition, Windows Media Player
Разрядностьнет данных8, 16, 24 и 32 бита
Частота дискретизациинет данныхДо 192 кГц и выше
Размернет данныхОколо 10 МБ на минуту стерео 16 бит / 44,1 кГц
Предел файланет данных4 ГБ у стандартного WAV
Спецификациянет данныхОписание формата

Преобразование M4A → WAV

WAV — аудио, расширение .wav, тип audio/wav, сжатие без потерь. M4A декодируется в PCM и записывается в WAV без сжатия с потерями. Качество не улучшается: отброшенное первым кодеком не восстанавливается, а файл вырастает в несколько раз.

M4A — аудио, расширение .m4a, тип audio/mp4, сжатие с потерями. WAV — аудио, расширение .wav, тип audio/wav, сжатие без потерь. Поддержка WAV шире: его читают Audacity, VLC и foobar2000.

Дорожка декодируется в линейный PCM, при необходимости приводится к целевому числу каналов и частоте дискретизации, затем кодируется. Частоту дискретизации и число каналов лучше оставлять исходными: пересчёт добавляет собственные искажения. Теги исполнителя и названия переносятся, длительность не меняется.

Параметры преобразования: число каналов — исходное, стерео или моно; частота дискретизации — исходная либо 44 100 или 48 000 Гц. За одно задание принимается несколько файлов, результат отдаётся отдельными файлами и общим ZIP-архивом. Предельный размер указан в форме загрузки: у каждого направления свой лимит, и он не превышает общего ограничения сервиса.

WAV хранит данные без потерь, поэтому файл заметно крупнее сжатого аналога — это плата за точность. Преобразование выполняется на сервере и не зависит от установленного софта: результат одинаков при запуске с любого устройства.

Порядок преобразования M4A → WAV

  1. Шаг 1

    Исходный файл

    Поле загрузки принимает несколько файлов M4A за одно задание — перетаскиванием или выбором на диске. Формат определяется по сигнатуре содержимого, а не по расширению: переименованный файл распознаётся верно.

  2. Шаг 2

    Параметры

    Доступные значения: число каналов — исходное, стерео или моно; частота дискретизации — исходная либо 44 100 или 48 000 Гц. Значения по умолчанию рассчитаны на типовой файл и меняются в блоке дополнительных настроек.

  3. Шаг 3

    Обработка

    Задание ставится в очередь и выполняется на сервере; состояние отображается на странице. Обработка звука идёт быстрее реального времени: часовая запись занимает секунды.

  4. Шаг 4

    Результат

    Файлы забираются по одному или общим ZIP-архивом. Ссылка действует один час, после чего исходный файл и результат удаляются с сервера.

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

Что происходит с длительностью и тегами?

Длительность сохраняется с точностью до пакета кодека, теги переносятся. Число каналов и частота дискретизации по умолчанию берутся из исходника, поэтому WAV звучит так же, как M4A, с точностью до самого сжатия.

Каков предел размера файла?

Действующее значение показано в форме загрузки: у каждого направления свой предел, он зависит от стоимости преобразования и не превышает общего ограничения сервиса. Ограничение применяется к каждому файлу задания отдельно.

Что требуется на стороне пользователя?

Только браузер: расчёты выполняются на сервере, локальные кодеки и установленные программы на результат не влияют. Регистрация не требуется, водяные знаки на результат не наносятся.

Сколько файлы хранятся на сервере?

Один час с момента загрузки: после этого исходный файл и результат удаляются, а ссылка перестаёт отвечать. Адрес содержит случайный идентификатор, поэтому перебор чужих файлов невозможен.