Помогите скорректировать скрипт по сортировке плейли

Список разделов foobar2000 Общая информация

Описание: Общее обсуждение по аудиоплееру foobar2000

Сообщение #1 greed » 26.08.2008, 13:26

скачал сборку от AlexRealist. там используется следующая группировка

Код: Выделить всё
$if($or($strcmp(%album artist%,VA),$strcmp(%band%,VA),$strcmp(%va%,1)),
Various Artists[ %date%][ "%album%"],
$if2(%artist%,<no artist>)[ %date%]$if($strcmp(%album%,'(single)'),[ %album%],[ "%album%"]))

логика срипта, если честно, не очень понятна.
догадался что в зависимости от поля AlbumArtist=VA отрабатывает условие и подставляется VA в строку вместо Исполнителя альбома. но при этом формируется множество строк вида Артист (=VA) - год (трека)- Альбом (трека).

помогите, плз,  переделать скрипт или поделитесь вашим. чтобы
1. если в папке AlbumArtist=VA, то группировка идет по %directoryname%. а не формируется множество строк Артист - год - Альбом.
2. если папка одного артиста, но в ней сборная солянка из разных альбом, то по признаку заполнен определенный тэг, также использовался принцип сортировки %directoryname%
greed M
Автор темы
Откуда: Moscow
Репутация: 0
С нами: 16 лет 2 месяца

Сообщение #2 greed » 26.08.2008, 14:22

с первым пунктом разоьбрался заменив строку
Various Artists[ %directoryname%],

по второму, кажется, лучше сделать условие, если альбом Re-released, bonus, ... то %directoryname%
greed M
Автор темы
Откуда: Moscow
Репутация: 0
С нами: 16 лет 2 месяца


Вернуться в Общая информация