MP3 аудио (.mp3)

ISO/IEC Стандарт

MPEG-1 Audio Layer III (MP3) е революционният аудиоформат с загуба на данни, който даде началото на революцията на цифровата музика, компресирайки CD аудиото с 90%, като същевременно запазва перцептивното качество.

Конвертиране на WAV към MP3

Безплатен конвертор от WAV към MP3 в браузъра. Конвертирайте файлове незабавно на вашето устройство.

Инспектиране и метаданни

Операционните системи и файловите анализатори идентифицират MP3 файлове чрез проверка на началната двоична байтова последователност:

Изберете или пуснете файлове тук

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Байтов подпис на хедъра (Magic Bytes)

Операционните системи и файловите анализатори идентифицират MP3 файлове чрез проверка на началната двоична байтова последователност:

HEX ПОДПИС (ОФСЕТ 0):

49 44 33

ASCII ПРЕДСТАВЯНЕ: ID3

Стандартизация: ISO/IEC 11172-3 / ISO/IEC 13818-3

Технически спецификации

Контейнерна архитектураMPEG-1 / MPEG-2 Audio Layer III frame bitstream with prepended ID3v2 tags
КомпресияHybrid filterbank (polyphase + MDCT), psychoacoustic perceptual masking, and Huffman entropy coding
Поредност на байтовете (Endianness)Big-Endian bitstream headers
Цветови пространстваN/A (Lossy Audio Bitstream)
Канали и структура1 to 2 channels (Mono, Stereo, Joint Stereo, Dual Channel)
Максимални размериSample rates of 32, 44.1, and 48 kHz (MPEG-1) or half rates (MPEG-2) at bitrates up to 320 kbps
ПрозрачностPerceptual lossy coding; transparent quality achieved at 256-320 kbps (or VBR V0)
Стрийминг и прогресивно зарежданеNative frame synchronization (11 consecutive binary ones 0xFFE/0xFFF) enables stream splicing

Техническа сравнителна матрица: MP3 спрямо конкуренти

Технически атрибутMP3 (Текущ)AACOGGOPUS
Патентен статусНапълно изтекъл; стандарт в общественото достояниеПатентен пул (Via Licensing)Свободен и без ограничения софтуер с отворен кодСвободен и без ограничения софтуер с отворен код
Хардуерна съвместимост100% универсална за целия стар и модерен хардуерУниверсална за съвременните устройстваШирока поддръжка за десктоп и AndroidШирока поддръжка за съвременни браузъри и телефони
Качество при 96 kbpsЛошо; забележимо шумолене и артефактиПриемливоДоброПочти незабележима разлика
Възпроизвеждане без паузиЗависимо от хакове (изисква тагове за закъснение на LAME кодера)本机 поддръжка на контейнераВградена естествена поддръжка без паузиВградена естествена поддръжка без паузи

Често срещани режими на повреда и ръководство за хекс възстановяване

Плейърът възпроизвежда първите няколко секунди и след това спира или лентата за напрежение на аудиото прескача диво.

Първопричина: Повреден VBR (променлив битрейт) Xing/Info хедър или повредени маркери за синхронизация в рамковите хедъри.

Възстановяване: Възстановете VBR хедърите за търсене с помощта на 'vbrfix' или изпълнете 'ffmpeg -i broken.mp3 -c copy fixed.mp3'.

Анализ на сигурността и вектори на атака към парсера

MP3 файловете се приемат универсално в рамките на операционните системи. Проблемите със сигурността са насочени към препълвания на буфера при анализ на ID3 тагове и полиглот файлове.

Известни вектори на атака

  • Препълване на буфера в динамичната памет (heap buffer overflow) при анализа на ID3v2 тагове в индексиращите услуги на медийни сървъри.
  • Полиглот експлойт, вграждащ изпълними полезни данни вътре в подплатяването на MP3 файла или опашните ID3v1 тагове.
  • Отказ от услуга (DoS) чрез деформирани маркери за синхронизация на рамките, водещи до забиване на парсера.

Защитни добри практики:

Исторически произход и етапи

2017Fraunhofer IIS официално прекратява своята лицензионна програма за MP3, тъй като всички патенти изтичат в световен мащаб.
1998Пуска се Rio PMP300, което дава тласък на потребителския пазар на преносими MP3 плейъри.
1993Публикуван международно като ISO/IEC 11172-3 (MPEG-1 Част 3 Аудио).

Основни предимства и плюсове

  • 100% универсална съвместимост: възпроизвежда се на почти всяко цифрово устройство, произведено след 1995 г.
  • Без патенти: всички глобални патенти изтекоха през 2017 г., което го прави напълно безплатен от лицензионни такси за софтуерните разработчици.
  • Стандартизираната система за метаданни ID3v2 поддържа богати тагове, текстове на песни и вградени албумни корици.

Технически ограничения и минуси

  • По-ниска ефективност на компресията в сравнение с модерни кодеци като AAC и Opus при битрейтове под 160 kbps.
  • Строго отрязване на високочестотното аудио съдържание над 16-18 kHz при стандартни битрейтове.
  • Алгоритмичният дизайн въвежда ненанулево подплатяване (padding) в началото на песните, което възпрепятства плавното възпроизвеждане без паузи (gapless playback) без потребителски LAME хедъри.

Интересни технически факти

  • Акапелната песен „Tom's Diner" на Сюзън Вега е използвана от Карлхайнд Бранденбург като референтна песен за усъвършенстване на алгоритмите за MP3 компресия.
  • Файловото разширение .mp3 е официално избрано от екипа на Fraunhofer на 14 юли 1995 г.; преди това те са използвали .bit.
  • Над 100 милиона физически MP3 плейъра са продадени по света по време на пиковото десетилетие на революцията на цифровата музика.

Често задавани технически въпроси

Каква е разликата между CBR и VBR в MP3?

CBR (постоянен битрейт) кодира всяка секунда аудио с еднаква скорост на данните (напр. 320 kbps). VBR (променлив битрейт) динамично разпределя повече данни за сложни пасажи и по-малко за тишина, спестявайки размер на файла при идентично качество.

Защо понякога MP3 файлът започва с 'ID3' вместо с бинарни синхронни байтове?

MP3 файловете поставят блок с ID3v2 метаданни в началото при байт 0, за да съхранят изпълнител, заглавие и обложка на албум, преди да започнат действителните аудио фреймове. ID3 заглавката започва с ASCII символите 'ID3' (0x49 0x44 0x33).

Може ли MP3 да съхранява 24-битово или 96 kHz аудио с висока разделителна способност?

Не. Стандартът MPEG-1 строго ограничава MP3 до 16-битово аудио с максимална честота на семплиране 48 kHz. За аудио с висока разделителна способност трябва да се използва FLAC или WAV.

Свързани двойки за конвертиране на MP3

WAV до MP3

Конвертирането на некомпресирано WAV аудио в компресиран MP3 формат намалява размерите на файловете с до деветдесет процента, като същевременно поддържа висока аудио фиделизация за ежедневно слушане и споделяне.

MP3 до WAV

Конвертирането на MP3 файлове в WAV разпакетира компресираното аудио в некомпресирани линейни PCM данни за професионална обработка и хардуерно възпроизвеждане.

FLAC до MP3

Конвертирането на файлове без загуба на качество FLAC в компресирани MP3 файлове намалява значително размера им, като прави музиikalната ви библиотека съвместима с по-стари мултимедийни плеъри и мобилни устройства с ограничено пространство.

MP3 до FLAC

Конвертирането на файл MP3 с промяна на качеството във FLAC файл без загуба поставя аудио данните в некомпресиран архивен контейнер, макар че не може да възстанови честотите, които вече са били изхвърлени от оригиналната компресия.

AAC до MP3

Конвертирането на файлове Advanced Audio Coding в MPEG-1 Audio Layer III прави вашата музика и подкасти възпроизводими на по-стар хардуерни плеъри и стари автомобилни стерео системи.

MP3 до AAC

Конвертирането на MP3 файлове в AAC формат актуализира по-старото аудио с загуби до съвременно високо ефективно кодиране за по-добър звук при по-малък размер на файла.

OGG до MP3

Транскодирайте отворени аудио записи Ogg Vorbis в универсален MP3 формат с изпълнение в браузъра под една секунда.

OPUS до MP3

Конвертирайте модерни гласови бележки Opus от WhatsApp, Discord и Telegram в универсален MP3 формат.