Является ли ведущая структура в файле MP3 реальным кадром?

Сейчас я немного поработал с декодированием файлов MP3, но просто имею некоторые базовые знания о файле MP3. Сейчас я использую простой декодер для MP3. При сравнении результата декодирования с результатом декодера Maaate я сталкиваюсь с этой проблемой.

Мой декодер извлекает на один кадр больше, чем декодер Maaate. После тщательного изучения результата образца файла MP3 я обнаружил, что первый кадр является ненормальным. В моем примере файла первый кадр имеет длину 413 байт с заголовком кадра 0xfffb9064 , отличным от всех остальных кадров с длиной 100 байтов и заголовком 0xfffb1064 .

Мой вопрос : Является ли первый «кадр» реальным кадром? Так почему же он отличается от других? Если нет, то для чего используется эта структура и как отличить ее от других, поскольку они оба используют код синхронизации кадра 0xfff ?

6
задан Oak Bytes 23 July 2012 в 13:00
поделиться