Мне нужно считывать с мр3 файла из id3 тегов теги artist, album и title! Больше ничего! Подскажите пожалуйста оптимальную библиотеку для выполнения этой задачи, и какие функции там нужно использовать для этого…или можт как-то это сделать без библиотек всяких можно? Я конечно нашел id3lib, но времени щас нет в ней разбираться…Короче очень надо…
6 мая 2008 в 16:03
При этом не забываем, что существует несколько версий ID3. ver 1, ver 1.1 ver 2. Может еще какие. Для версий 1.х тег это последние 128 байт для версий 2.х тег записывается первыми байтами в файле. Допускается одновременное присутствие тегов 1.х и 2.х в одном файле
6 мая 2008 в 11:05
так надо было сразу искать библиотеки для C#.
вот одна, например: //sourceforge.net/projects/csid3lib
6 мая 2008 в 10:04
таак….код извлечения я написал…все лежит по отдельным переменным, все чудесно…теперь последний вопрос…такой небольшой вопрос…это возможно связать с С# проектом?
6 мая 2008 в 8:04
Хм, действительно…огроммное спасибо!
6 мая 2008 в 8:03
Слушай, я только что зашел на сайт id3lib и за 5 минут в ней разобрался. Там вообще не в чем разбираться, все просто и тупо как пробка.
ID3_Tag tag("file.mp3");
ID3_Frame *title = tag.Find(ID3FID_TITLE);
unicode_t buffer[1024];
title->GetField(ID3FN_TEXT)->Get(buffer, 1024);
Теперь в buffer находится title.