У медіа-сервері FireFly існує можливість створювати, так звані, smart playlists ( «розумні списки програвання»).
На відміну від статичних плейлистів, які описують фіксований набір файлів (наприклад, музичний альбом), smart playlists є пошукові запити, які відбирають файли з тих чи інших критеріїв. Одного разу створений smart playlist буде автоматично змінюватися разом зі змінами в музичній колекції.
Розглянемо на прикладі. Передбачається, що у вас коректно працює з мережею сервера, налаштована і запущена служба iTunes / DAAP, на FreeNAS не відключили підтримка Zeroconf / Bonjour і на клієнтському комп'ютері відкриті порти необхідні для роботи Zeroconf / Bonjour. В цьому випадку в iTunes на клієнтському комп'ютері повинна відобразитися колекція звукових файлів, розміщених на FreeNAS.
На сторінці, виберіть посилання Add new playlist (Додати новий плейлист), після чого відкриється поле для введення критеріїв і додаткові кнопки.
Ви можете вводити критерії «вручну» використовуючи синтаксис. Опис в FireFly Wiki. Однак, набагато зручніше скористатися кнопкою Wizard, за якою ховається форма для швидкого складання запитів.
Як приклад створимо плейлист, в якому будуть зібрані музичні доріжки фільмів. Для цього клацніть по випадному списку в рядку «Criterion 1:» і виберіть значення Genre. оператор - знак рівності - залиште без змін, а в останньому полі рядка впишіть значення «Soundtrack»
В результаті в поле критерію повинен з'явиться наступний текст запиту:
Залишилося дати новому списку Параметри відповідне ім'я і натиснути кнопку Create. Якщо створений плейлист непомітний в iTunes відразу, то вимкніть і знову підключіть віддалену бібліотеку. У підсумку ми побачимо створений «розумний плейлист» і результат його відбору: