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

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

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

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

.m4a.mp3

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

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

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

или

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

Исходный файл уже сжат с потерями, а при конвертации звук кодируется второй раз, поэтому лёгкое ухудшение неизбежно. Выбирайте битрейт не ниже исходного: превышать его бессмысленно, а занижать — заметно на слух.

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

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

Характеристики форматов M4A и MP3 рядом
Характеристика.m4aM4A.mp3MP3
Полное названиеMPEG-4 AudioMPEG-1/2 Audio Layer III
РазработчикApple на основе стандарта MPEG-4Fraunhofer IIS и рабочая группа MPEG
Год появления20031993
Расширение.m4a.mp3
MIME-типыaudio/mp4, audio/x-m4aaudio/mpeg, audio/mp3
СодержимоеДвоичноеДвоичное
СжатиеС потерямиС потерями, психоакустическая модель
КодекиAAC (с потерями), ALAC (без потерь)нет данных
КонтейнерMPEG-4, тот же, что у MP4нет данных
Родственные расширения.m4b — аудиокниги, .m4p — файлы с DRMнет данных
МетаданныеТеги iTunes, обложка, главыТеги ID3v1 и ID3v2, включая обложку
Чем открытьApple Music (iTunes), VLC, foobar2000, AIMPVLC, foobar2000, AIMP, Apple Music (iTunes), Любой браузер
Битрейтнет данных32–320 кбит/с, постоянный или переменный
Каналынет данныхМоно и стерео
Совместимостьнет данныхПолная — от автомагнитол до браузеров

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

M4A — тот же контейнер MP4, но с единственной звуковой дорожкой; внутри обычно AAC-LC, реже ALAC со сжатием без потерь. Оба кодека MP3 не понимает, поэтому дорожка декодируется в PCM и кодируется заново. Ключевой вопрос направления — сколько раз звук уже был сжат с потерями.

Если внутри AAC, потерь становится две. Кодеки разбивают спектр по-разному: AAC работает окнами по 1024 и 128 отсчётов и модифицированным косинусным преобразованием, MP3 — гибридной схемой из полифазного банка фильтров и MDCT по 576 отсчётов. Артефакты первого прохода не совпадают с полосами второго, и кодировщику приходится тратить биты на точное воспроизведение чужих искажений. Отсюда правило: битрейт не ниже исходного, а лучше на ступень выше.

Ориентиры для выбора значения. AAC-LC на 128 кбит/с примерно соответствует MP3 на 192 — это разница поколений алгоритмов, и она работает против вас при обратном переходе. Дорожку на 256 кбит/с переводите в 256, дорожку на 128 — в 192. Исходный битрейт виден в свойствах файла или в окне сведений о кодеке любого плеера. Значение 320 кбит/с на голосовой заметке увеличит файл, но не качество.

Два частных случая. Первый: под расширением .m4a может лежать ALAC — сжатие без потерь, и тогда потеря происходит ровно один раз, при кодировании в MP3. Второй: покупки iTunes Store с расширением .m4p зашифрованы и не обрабатываются — это ограничение файла, а не сервиса. На задание отводится 600 секунд, доступна пакетная обработка.

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

  1. Шаг 1

    Определение исходного битрейта

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

  2. Шаг 2

    Загрузка

    Голосовые заметки и треки отправляются одним заданием и обрабатываются последовательно с общими параметрами.

  3. Шаг 3

    Выбор битрейта

    Для дорожки на 128 кбит/с берите 192, для 256 — 256. Диктофонные записи переводите в моно на 96–128 кбит/с.

  4. Шаг 4

    Сохранение оригинала

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

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

Насколько слышна вторая волна сжатия?

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

Внутри файла ALAC. Меняется ли что-нибудь?

Да, к лучшему. ALAC хранит звук без потерь, поэтому декодирование возвращает исходный PCM, и сжатие происходит ровно один раз — как при переводе из WAV или FLAC. В этом случае 192 кбит/с дают заметно более чистый результат, чем та же величина при перекодировании из AAC.

Файл не обрабатывается.

Проверьте расширение: у .m4p содержимое зашифровано системой защиты магазина и не читается ни одним сторонним конвертером. Вторая частая причина — недокачанный файл с оборванным блоком moov: такой файл не откроется и в плеере.

Зачем переводить в MP3, если AAC технически совершеннее?

Ради совместимости с техникой, которая обновлялась в последний раз давно: автомагнитолы, диктофоны, отдельные модели плееров и профессиональное оборудование читают только MP3. Если ваше устройство открывает M4A, конвертация принесёт лишь потерю качества.