Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.01.2007, 01:03   #1
rush_13
Новичок
Джуниор
 
Регистрация: 02.01.2007
Сообщений: 2
Восклицание Работа с тэгом ID3v2

У меня возникла проблема с чтением первых десяти байтов из ID3v2.
Если бы я правильно его прочитал, то имел бы следующую информацию:
ID // сигнатура тэга, должна быть равна "ID3"
Version // основной байт версии (major)
Revision // дополнительный байт версии (minor)
Flags // флаги
Size // размер тэга без заголовков
FileSize // размер файла

но когда я читаю байты, которые содержат информацию о версии тэга, флаги, размер тэга и размер файла, то получаю не то что я бы хотел. Файл я открываю как бинарный.

Пожалуйста, накиньте кто-нибудь реализацию для чтения этих десяти байт, а то я уже могу искать ошибки в своей, если нужно будет, то могу изложить ее
rush_13 вне форума Ответить с цитированием
Старый 03.02.2007, 07:53   #2
Vincent
Пользователь
 
Аватар для Vincent
 
Регистрация: 02.02.2007
Сообщений: 29
По умолчанию

Вот здесь есть описание ID3v2 и пример, как его прочитать:

http://read.excode.ru/art5694p2.html
Быстро пойманный эксепшн исключением не считается
Vincent вне форума Ответить с цитированием
Старый 03.02.2007, 08:02   #3
Vincent
Пользователь
 
Аватар для Vincent
 
Регистрация: 02.02.2007
Сообщений: 29
По умолчанию

И еще два модуля для работы с ID3v1 и ID3V2 и пример их использования на Delphi
Вложения
Тип файла: zip ID_Tag.zip (10.0 Кб, 81 просмотров)
Быстро пойманный эксепшн исключением не считается
Vincent вне форума Ответить с цитированием
Старый 04.02.2007, 12:12   #4
rush_13
Новичок
Джуниор
 
Регистрация: 02.01.2007
Сообщений: 2
Хорошо Very very thank

Vincent, благодарю за ссылку, буду разбираться.
rush_13 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск