Совсем недавно установил у себя конфиг Навигатор и решил сравнить его работу с работой моего конфига самой последней версии. Число несработавших определений альбомов и VA я не считал, но навигатор не "показал" корректно и половины того, что "взял" мой код.
Это лирическое отступление...
Anatoly
Теперь по твоей проблеме. У тебя не совпали название тегов артиста или альбома и названия папки... Вышли мне по почте название этих самых альбомов. Я обновлю код...
По теме: думаю, что единственно возможным вариантом правильного и адекватного определения VA и альбомов является сравнение содержимого тегов с названием папки. Иначе определение альбома по одному только наличию %artist% %title% (хотя с этим тегом всё проще, он "присутствует всегда", так как при отсутствии его берётся название файла без расширения) %album% %tracknumber% неправильно. Так, например, Навигатор "спотыкался" на ровном месте при обработке папки со сборными треками, у которых были все необходимые для срабатывания теги.
К тому же, бывает, что отличаются названия папок и тегов и их содержимое. Например, я могу написать Var. Artists и никакой код это не схватит... А бывает, что в названии тегов символы "_" и несколько пробелов подряд. А есть ещё Playlist Tree... Думаю, что подход не должен основываться только на наличии тех или иных тегов.
Хорошо, что есть cwb_hooks и Title formatting.