их) плеєрів, кожен сучасний телефон підтримує MP3-мелодії (і навіть має вбудований плеєр для їх зручного відтворення). У порівнянні з багатьма іншими форматами стиснення аудіо MP3 забезпечує кращу якість звучання і сьогодні за своєю популярністю займає, мабуть, друге місце після Audio CD.
.4 Історія створення
розроблений робочою групою інституту Фраунгофера під керівництвом Карлхайнца Бранденбурга та університету Ерланген-Нюрнберг у співпраці з AT & T Bell Labs і Thomson (Джонсон, Штоллем, Деері та ін.)
Основою розробки MP3 послужив експериментальний кодек ASPEC (Adaptive Spectral Perceptual Entropy Coding). Першим кодувальником у формат MP3 стала програма L3Enc, випущена влітку 1994 року. Через один рік з'явився перший програмний MP3-плеєр - Winplay3.
При розробці алгоритму тести проводилися на цілком конкретних популярних композиціях. Основний стала пісня Сюзани Веги «Tom's Diner». Звідси виникла жарт, що «MP3 був створений виключно заради комфортного прослуховування улюбленої пісні Бранденбурга», а Вегу стали називати «мамою MP3».
.5 Технічні відомості про формат mp3
Високий ступінь стиснення в MP3 досягається за рахунок досить складного алгоритму кодування. Використовуються як математичні методи компресії, так і особливості людського слуху (психоакустична модель): ефект маскування слабкого звуку однієї частоти більш гучним звуком такою ж або сусідній частоти, зниження чутливості вуха до тихого звуку відразу після гучного, несприйнятливість до звуків нижче певного рівня гучності.
Рис. 1 Приклад графіка частот mp3 файлу
Потік звуку при кодуванні розбивається на рівні по ділянки (фрейми). Кожен з фреймів кодується окремо зі своїми параметрами і містить заголовок, в якому ці параметри вказані. Стиснення може бути виконано з різною якістю і відповідно розміром кінцевого файлу.
Ступінь стиснення характеризується бітрейтом (bitrate) - кількість переданої за одиницю часу інформації. Файли MP3 зазвичай закодовані з бітрейтом від 64 до 320 кілобіт на секунду (kbps або kb / s), а також з перемінним бітрейтом (VBR) - коли для кожного фрейма використовується свій, оптимальний для даної ділянки, бітрейт.
Вихідний сигнал за допомогою фільтрів розділяється на декілька частотних діапазонів, для кожного діапазону визначається величина маскирующего ефекту від сусідніх діапазонів і попереднього фрейму, несуттєві сигнали ігнорується. Для решти даних для кожного діапазону визначається, скількома бітами можна пожертвувати, щоб втрати були нижче величини маскирующего ефекту. На цьому робота психоакустичної моделі завершується, а підсумковий потік допол?? Мон стискається за алгоритмом Хаффмана (аналогічно RAR архіватор).
При бітрейті 320 kbps застосовується тільки підсумкове стиск, без психоакустичного моделювання. Слід мати на увазі, що різні кодеки можуть кодувати аудіосигнал по-різному, відмінності особливо проявляються на високих частотах і низьких бітрейтах. У форматі MP3 кодується стереосигнал, при цьому можливі кілька варіантів перетворення:
.6 Режими управління кодуванням звукових каналів
Так як форма...