optimistic » 19.08.2009, 09:37
Никогда не пользовался id3-тегом Genre, потому что трудно выбрать один единственный жанр для песни, да если и выбрать, то все равно мало чем поможет при каталогизации и поиске, ведь например patti smith ожидаешь увидеть и в группе rock, и в группе punk и в группе alternative, и в группе female_vocalists. А еще хочется добавить собственные тэги, не связанные с жанром, например отметить тэгом "Ы", всё, каким-либо образом связанное с гр. Аукцыон и ее участниками и друзьями - сольники, сторонние проекты вроде Волохонский, Хвостенко, Федоров, Волков - Сноп Снов...
Получается, нужна система тегирования, как на Lastfm. И самое главное, чтобы эта система могла работать с такими штуками как Filter в CUI и Facets в DUI, или написать их аналоги, если прикрутить не удастся. Чтобы в первом фильтре (настроенном на эти теги) можно было отметить строки rus и electronic, и в следующих фильтрах артистов и альбомов была показана вся русская электроника.
Пробовал реализовать имеющимися средствами с помощью добавления нескольких собственных id3-тэгов, но, во первых - один filter не может работать с несколькими тэгами, а во вторых foobar не видит нестандартные теги в cue, системы хранения тэгов в базе данных тоже не сработали - дико неудобно и опять же filter не может работать....
В идеале - эти теги через запятую записываются в id3-тэг Comment файла штатными средствами foobar, а плагин разбирает эту строку и делает все что нужно. Чтобы отличить просто реальный комментарий от тегов, в начале пусть стоит ключевое слово, например "TAGS:"