M>>> ых. блин. засесть что ли и разобраться с библиотекой id3lib M>>> (вроде заявлено, что она умеет и id3v1/1.1 и id3v2) и понаСИльничать малость. S>> тафай-тафай!! M> агрх. оно еще и плюсовое... ёхарен бабай. ну не люблю я плюсы... M> о. зато нарыл еще одну либу - libid3tag ... тоже вроде всё умеет, но обычное сёвое ;)
M>>> а у тебя типа это - в v1 или v2 прописаны тэги? и действительно ли они M>>> всегда тама прописаны? M>>> а всякие тама кривые символы типа умляутов всегда убраны? :P
S>> [skipped] Кривые символы убираю, но попадаются не очень кривые типа S>> двоеточий, слэшей и т.д. M> ну по мне так двоеточие - очень даже прямой символ ;) M> эт вы, вендузятники обижаетесь...
S>> Но для названий треков (да и альбома) ты можешь брать названия файлов (и S>> соответственно каталога) - там уж точно кривых знаков нет. M> ыыых. еще б вы все одинаково каталоги именовали... :]
А регулярные выражения поюзать? Можно, впринципе, забацать паттерны на проверку формата имени каталога, файла...
Я вот в давние времена маялся, писал на перле скрипты, которые юзали консольную утилю, которая с тэгами умела работать... Запускаешь утилю такими вот кавычками `<утиля с ключами>`, а потом бороздишь регекспами строчку, которую она вернула... А там можно и кривые символы убрать и все что хочешь...