- •Кратко об истории и характеристиках стандартов mpeg
- •1.Введение
- •1.1.Феномен мрз
- •1.2.Что такое формат мрз
- •1.3.Качество записи мрз
- •1.4.Формат мрз и музыкальные компакт-диски
- •1.5.Работа со звукозаписями формата мрз
- •2.Основные понятия цифровой звукозаписи
- •2.1.Натуральное цифровое представление данных
- •2.2.Кодирование рсм
- •2.3.Стандартный формат оцифровки звука
- •2.4.Параметры дискретизации
- •2.5.Качество компакт-диска
- •2.6.Объем звукозаписей
- •2.7.Формат wav
- •3.Формат mp3
- •3.1.Сжатие звуковых данных
- •3.2.Сжатие с потерей информации
- •3.3.Ориентация на человека
- •3.4.Кратко об истории и характеристиках стандартов mpeg.
- •3.5.Что такое cbr и vbr?
- •3.6.Каковы отличия режимов cbr, vbr и abr?
- •3.6.1.Вступление
- •3.6.2.Cbr
- •3.6.3.Abr
- •3.6.4.Vbr
- •3.7.Методы оценки сложности сигнала
- •3.7.1.Методы оценки сложности сигнала: метод 1 (vbr)
- •3.7.2.Методы оценки сложности сигнала: метод 2 (abr / cbr)
- •3.8.Какие методы кодирования стерео информации используются в алгоритмах mpeg (и других)?
- •3.9.Какие параметры предпочтительны при кодировании mp3?
- •3.10.Какие альтернативные mpeg-1 Layer III (mp3) алгоритмы компрессии существуют?
- •4.Формат заголовка mp3-файлов
- •4.1.Таблица sample rate
- •4.2.Таблица mode extension
- •4.3.Таблица bit rate (kBit/s)
- •4.4.Описание инфоpмационного тэга
- •5.Литература
4.Формат заголовка mp3-файлов
Byte 0 Byte 1 Byte 2 Byte 3
+--------+--------+--------+--------+
|76543210|76543210|76543210|76543210|
+--------+--------+--------+--------+
+------- ---+-+-+ +---+-++ +-+-+++-
| | | | | | || | | ||+--- 00=Emphasis None
| | | | | | || | | || 01=Emphasis 50/15 microseconds
| | | | | | || | | || 10=Emphasis Dunno
| | | | | | || | | || 11=Emphasis CITT j.17
| | | | | | || | | ||
| | | | | | || | | |+---- 0=Original NO
| | | | | | || | | | 1=Original YES
| | | | | | || | | |
| | | | | | || | | +----- 0=Copyright NO
| | | | | | || | | 1=Copyright YES
| | | | | | || | |
| | | | | | || | +------- Смотри таблицу <<Mode extension>>
| | | | | | || |
| | | | | | || +--------- 00=Stereo
| | | | | | || 01=Joint stereo
| | | | | | || 10=Dual channel
| | | | | | || 11=Single Channel (Mono)
| | | | | | ||
| | | | | | |+----------- 0=Extension None
| | | | | | | 1=Extension Private
| | | | | | |
| | | | | | +------------ 0=Unused bits are filled (padding req)
| | | | | | 1=All bits in frame are used
| | | | | |
| | | | | +-------------- Смотри таблицу <<Sample Rate Index>>
| | | | |
| | | | +------------------ Смотри таблицу <<Bitrate>>
| | | |
| | | +-------------------- 0=Error Protection Bit CRC is ON
| | | 1=Error Protection Bit CRC is OFF
| | |
| | +---------------------- 00=Layer-?
| | 01=Layer-3
| | 10=Layer-2
| | 11=Layer-1
| |
| +------------------------ 00=MPEG-2.5 (44100 Hz)
| 01=MPEG-?
| 10=MPEG-2.0 (22050 Hz)
| 11=MPEG-1.0 (11025 Hz)
|
+------------------------------------ Sync Header, всегда 0xFFEx
4.1.Таблица sample rate
MPEG-1 | |
00 |
44100 |
01 |
48100 |
10 |
32000 |
11 |
????? |
MPEG-2 | |
00 |
22050 |
01 |
24000 |
10 |
16000 |
11 |
????? |
????? а Ошибка Stream Error
4.2.Таблица mode extension
Layer-1,2 | |
00 |
4 |
01 |
8 |
10 |
12 |
11 |
16 |
Layer-3 | |
00 |
0 |
01 |
4 |
10 |
8 |
11 |
16 |
4.3.Таблица bit rate (kBit/s)
|
MPEG-1 |
MPEG-2 | ||||
|
38000 |
44100 |
48000 |
16000 |
22050 |
24000 |
0000 |
0 |
0 |
0 |
0 |
0 |
0 |
0001 |
32 |
32 |
32 |
32 |
8 |
8 |
0010 |
64 |
48 |
40 |
48 |
16 |
16 |
0011 |
96 |
56 |
48 |
56 |
24 |
24 |
0100 |
128 |
64 |
56 |
64 |
32 |
32 |
0101 |
160 |
80 |
64 |
80 |
40 |
40 |
0110 |
192 |
96 |
80 |
96 |
48 |
48 |
0111 |
224 |
112 |
96 |
112 |
56 |
56 |
1000 |
256 |
128 |
112 |
128 |
64 |
64 |
1001 |
288 |
160 |
128 |
144 |
80 |
80 |
1010 |
320 |
192 |
160 |
160 |
96 |
96 |
1011 |
352 |
224 |
192 |
176 |
112 |
112 |
1100 |
384 |
256 |
224 |
192 |
128 |
128 |
1101 |
416 |
320 |
156 |
224 |
144 |
144 |
1110 |
448 |
384 |
320 |
256 |
160 |
160 |
1111 |
??? |
??? |
??? |
??? |
??? |
??? |
Layer 2/3 FrameSize=144*bps/Sample_Frequency+PaddingBit
|
Stereo |
Mono |
MPEG 1.0 |
32 |
17 |
MPEG 2.x |
17 |
09 |