Структура аудио mpeg-файла

-------------------------------------------------------------------------

Файл

Файл состоит из одного или нескольких кадров. Каждый кадр содержит "заголовок кадра" и "данные кадра".

--------------------------------------------------------------------------

Длина кадра

Длина кадра зависит от формата данного mpeg-файла и может быть разной у разных кадров. Кадр заканчивается перед следующим синхронизирующим заголовком (см. заголовок фрейма).

--------------------------------------------------------------------------

Заголовок кадра

(англ. frame header)

Заголовок кадра аудио mpeg-файла состоит из 4 байт, которые располагаются в начале кадра. Заголовки не обязательно должны быть одними и теми же у всех кадров (т.е. битовое заполнение заголовков может меняться с каждым кадром).

Заголовок кадра имеет следующий вид:

БАЙТЫ

0

1

2

3

Двоич. Значение

1111 1111

1111 abbc

dddd eefg

Hhjj kmpp

 Таблица 6. Вид заголовка кадра.

где:

1 - синхронизирующий заголовок (англ. sync header)

a - версия

b - уровень (англ. layer)

c - защита от ошибок

d - индекс скорости потока (ширины потока)

e - индекс скорости отсчетов (англ. sample rate index)

f - заполнение (англ. рadding)

g - расширение (англ. еxtension)

h - канальный режим (англ. channel mode)

j - режим расширения (англ. mode extension)

k - охрана авторских прав

m - оригинал

p - резкость (англ. emphasis)

 

Ниже перечислены возможные значения перечисленных параметров.

 

 

PREVIOUS

HOME

NEXT

 

Hosted by uCoz