Re: Блоки не аудио информации в MP3
От: Patalog Россия  
Дата: 19.02.07 10:09
Оценка:
Здравствуйте, ExM, Вы писали:

ExM>При программном декодировании MP3, на вход декодера надо подавать поток, предварительно отфильтрованый от не аудио блоков (ID3, ID3v2 и т.д.). И если с ID3 и ID3v2 проблем не возникло — они достаточно хорошо документированы, то файл с дополнительным LAME-тегом вызвал затруднения.

ExM>Может кто-нибудь знает, существует ли какой-нибудь стандарт позволяющий универсально отфильтровывать такие дополнительные теги?

Аудио данные фрейма находится по смещению main_data_begin. Размер данных известен (поле part2_3_length), след. все что не относиться к служебной информации (heder, sideinfo) и к main_data — разного рода посторонняя информация . Т.е. тебе нужно парсить поток в соответ. со стандартом и фильтровать ненужное.
... << RSDN@Home 1.2.0 alpha rev. 648>>
Почетный кавалер ордена Совка.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.