17

Я не могу найти способ заставить iTunes создать плейлист, где каждая песня в списке - это отдельный уникальный исполнитель, а исполнители или песни не повторяются. Это возможно?

(с использованием iTunes 10, 64-битная, Windows 7)

4 ответа4

31

Через iTunes то, что вы просите, невозможно. Тем не менее, я подумал, что это должно быть возможно, и довольно легко сделать через плагин или интерфейс для Itunes,

Я сделал то, что обещал!

альтернативный текст

Это не настоящий плагин iTunes, так как я не смог найти ни одного реального SDK или информации о их написании, но это небольшой WPF, который взаимодействует с iTunes через COM. Я работаю над его доработкой и надеюсь, что он скоро появится на SourceForge.

Это делается с помощью библиотеки COM, предоставляемой iTunes, которая работает в .NET. Информацию о библиотеке можно найти здесь.

3

В Windows это может быть возможно через интерфейс iTunes COM. Я никогда не пробовал, но вот пример

1

Жаль, что вы не используете OSX, или вы можете использовать AppleScript, как этот

Если вы так склонны, возможно, вы можете что-то кодировать, читая код сценария, на который ссылаются, и используя предложение Акюрцера, чтобы попробовать интерфейс COM к iTunes?

Вот Windows-ресурсы Doug's Script для похожих опций для пользователей Windows iTunes.

1

Исходя из логических возможностей умных плейлистов, отвечу на ваш вопрос: нет, это невозможно.

Логика работает так:

  1. Взять все песни
  2. Сузить выбор, применяя правила (это условные выражения)
    • Условные утверждения применяются только к выбору из целого, а не из того, что уже было выбрано
  3. Вы сообщаете iTunes, где выбрать элементы и как ограничить выбор (минуты, песни и т.д.)
    • Здесь вы бы применили правило "уникальных художников" - хотя в настоящее время это не вариант. Логика будет работать, сохраняя список исполнителей "выбранным", и когда песня выбирается случайным образом, ее исполнитель проверяется по этому списку "выбранных" исполнителей, и если его нет в списке, он выбирается, и Исполнитель добавлен в список "выбранных".

Я не могу найти один, и я не уверен, если это возможно - но это ДОЛЖНО быть в состоянии сделать через плагин iTunes.

Короче говоря, нет, в настоящее время это невозможно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .