Раньше я организовывал свою муз. коллекцию через Amarok по такому шаблону:
%albumartist%/{{%year% - }%album%/}{CD%discnumber%/}{%track% - }%title%
где между % заключено имя поля тега, а то, что заключено в {} добавляется к пути только если фигурирующий внутри {} тег существует.
Амароком уже давно не пользуюсь. Есть ли какие-нибудь готовые программы, смысл работы которых - именно в организации коллекции? Я примерно представляю себе, как накатать скрипт такого же функционала, но будет хорошо, если этого делать не придётся