ймів. Вся інформація про фрейм міститься в його заголовку, а інформація про фрейми міститься в заголовку файлу. Для інформації про артиста, альбомі, назві композиції, жанрі і пр. передбачений ID3/ID2 tag - заголовок. Переважна більшість існуючих програвачів використовують даний заголовок для прокрутки цієї інформації під час програвання музичного фрагмента. p> Між фреймами може міститися довільна інформація, припустимо, авторські права, розташовані рівним шаром по всьому файлу. Основна вимога до послідовно розташованим фреймам полягає в тому, щоб були відсутні збіги з сигнатурою початку кадру.
Частота проходження фреймів називається бітрейтом (BIT RATE - бітова швидкість, чим вона вище, тим ближче буде кінцевий результат до оригіналу).
Кожен бітрейт має свою область застосування. Для створення якісної копії, що відповідає якості оригіналу застосовуються тільки високі бітрейти порядку 256 кбіт/с. При бітрейті 128 кбіт/с якість кінцевого продукту здається цілком нормальним, але помітити різницю між копією та оригіналом здатні вже багато. В Інтернеті найчастіше містяться як раз МРЗ файли, закодовані бітрейтом 128 кбіт/с. Але для створення справді якісної копії необхідно використовувати швидкість кодування в 320 кбіт/с, хоча кінцевий файл виходить менше лише в 4,3 рази в порівнянні з 10,8 разів на 128 кбіт/с і 5,4 рази на 256 кбіт/с. Тому вибирати бітрейт необхідно самому, виходячи з потреб.
Після фреймової розмітки вихідний сигнал за допомогою гребенчатих фільтрів поділяється на складові, що представляють окремі частотні діапазони, в сумі дають опрацьований сигнал. Для кожного такого діапазону визначається своя психоакустична модель та ділянки кадру, які "Випадають" з процесу кодування. Для решти даних визначається максимально допустима частота квантування, яка повинна забезпечувати втрати нижче величини маскуючого ефекту. p> Після обробки всіх фреймів формується підсумковий потік, який додатково кодується за методом Хаффмана. Цей алгоритм також використовується в архіватор ARJ, тільки з динамічною, постійно мінливих таблицею Хаффмана, що вимагає двох проходів по даним; при фіксованою же таблиці Layer 3, стиснення відбувається за один прохід. Зазначений метод дозволяє "стиснути" до 20 відсотків від загального обсягу. У результаті отримуємо кінцевий потік кодованих аудіоданих.
3.2.1. Моделі кодування сигналу
У рамках формату МРЗ для роботи зі стереозвуком існують чотири основні моделі кодування сигналу:
1) Перша модель Dual Channel заснована на тому, що кожен канал отримує половину потоку і кодується як моносігнал. Звідси і її назва. Ця модель ідеально підходить у випадку, коли канали містять абсолютно різні сигнали;
2) У моделі Stereo кожен з каналів кодується окремо, але кодеру "дозволено" самому прийняти рішення про передачу одному з каналів більшого місця, ніж іншому. Цим досягається кодування "тиші" (або рівень сигналу лежит...