Автоматизация создания умных плейлистов iTunes - PullRequest
0 голосов
/ 28 августа 2018

Мне нравится классифицировать мою музыку по нескольким категориям, иногда слишком много. В любом случае, мои категории кодируются в следующем формате: LD, где L = буквенный символ, а D - переменное количество цифр. Категории размещаются в разделе комментариев деталей песни. Когда я начинаю создавать свои умные плейлисты, становится очень утомительно создавать все плейлисты вручную. Конечно, я могу скопировать существующий плейлист, но он все еще занимает много времени. Я хотел бы иметь возможность создать приложение, которое будет делать что-то вроде взятия базового IE "A1 B2 C [переменная]" и большого числа, чтобы, если бы я хотел создавать умные плейлисты, включающие комментарии "A1 B2 C {1 -100} Я мог бы сделать это автоматически против создания шаблона, его дублирования и редактирования.

  • Для каждого умного плейлиста, имя должно быть комментариями, которые содержит этот плейлист т.е. "A1 B1 C1"
  • Кроме того, должны быть указаны все остальные критерии. I.E Genere = trapIsWack

  • Правила каждого списка воспроизведения должны быть достаточно конкретными, чтобы включать «А1», но не «А11».

  • Примеры правил умного списка воспроизведения:

Match music for all of the following rules Genre contains "Hip Hop" Any of the following are true Comments contains "A1 " #space added to avoid "A11"-"A1000000000000" Comments end with "A1" Any of the following are true Comments contains "B1 " #space added to avoid "B11"-"B1000000000000" Comments end with "B1" Any of the following are true Comments contains "C1 " #space added to avoid "C11"-"C10000000000" Comments end with "C1"

Как мне достичь своей цели? Предложения Python и Automator предпочтительнее, Perl также приемлем.

...