Экспорт определений смарт-плейлистов iTunes

10

У меня около 30 умных плейлистов, определенных в iTunes на ПК. То, что я хотел бы сделать, это экспортировать все эти определения. Чтобы уточнить, я не хочу экспортировать песни в каждом из этих плейлистов, я хочу экспортировать определение (например, «Artist has Foo»).

У меня есть много условий, определенных для каждого плейлиста, и я бы предпочел решение, которое не предполагает ручного выполнения одних и тех же шагов 30 раз. Например, если бы я мог экспортировать настройки реестра, это было бы лучшим решением.

Senseful
источник

Ответы:

7

Если вы выбрали смарт-плейлист, затем выберите «Файл»> «Библиотека»> «Экспортировать плейлист» и выберите формат файла XML, вы можете затем использовать соответствующую команду «Импортировать плейлист ...» из другой библиотеки iTunes, чтобы импортировать определение смарт-плейлиста.

К сожалению, iTunes позволяет выбирать только один список воспроизведения за раз, поэтому нет возможности выбрать несколько списков воспроизведения и экспортировать их одновременно. Вы можете сделать «Экспортировать библиотеку ...», которая делает все , но тогда у вас есть все виды дополнительных вещей, которые вам не нужны.

Если вы немного разбираетесь в этом , вы можете экспортировать всю библиотеку, а затем использовать PlistEdit Pro для редактирования файла и удаления всех нежелательных плейлистов и словарей треков, оставляя только свои умные плейлисты. Тогда у вас будут все определения списка воспроизведения в одном файле, который вы можете импортировать в другую библиотеку iTunes.

Брайан Вебстер
источник
1
Эта библиотека экспорта - именно то, что мне нужно. Я на самом деле находился в процессе удаления всего из моей медиатеки iTunes, и у меня были только те списки воспроизведения, которые я хотел экспортировать, поэтому полученный xmlфайл имел только информацию о списке воспроизведения и работал великолепно. Благодаря!
Чувствительный
Я обнаружил, что экспортировать библиотеку и затем повторно импортировать ее не так сложно, когда вам нужно удалить несколько (возможно, даже дюжину) дубликатов плейлистов. Похоже, что iTunes лучше подавляет точные дубликаты, но если хотя бы одна песня отличается в плейлистах, вы получите обе при импорте.
bmike
2

После перестройки моих списков SmartLists, казалось бы, в сотый раз, мне пришлось искать лучший путь. Я придумал решение, но оно требует предварительного планирования - вы должны экспортировать свои списки в виде XML, прежде чем потерять их . Затем я удаляю все ссылки на песни из файла XML, чтобы файл содержал только параметры SmartList. Затем, когда мне нужно восстановить список (как после обновления / обновления), я просто импортирую файл XML. Вот инструкции для сохранения копий ваших списков:

  • Щелкните правой кнопкой мыши по списку SmartList и выберите «Экспорт», затем обязательно выберите «XML как тип файла».
  • Откройте файл .XML в текстовом редакторе и выполните поиск <key>Playlists</key>. Установите курсор в начале этой строки, затем с помощью ползунка прокрутите до самого верха. Выберите все строки, с которых вы начали, до строки, которая имеет <key>Tracks</key>, а затем удалите эти строки. (Удаляет <dict></dict>раздел под дорожками.)
  • Ищите строку с <key>Playlist Items</key>. Пропустите следующую строку ( </dict>), затем нажмите в начале следующей строки. Прокрутите до конца файла, затем выделите все строки до третьей строки снизу ( </array>). Удалить эти строки. (Удаляет Playlist Items <array>)

Это уменьшает размер файла XML (от 2 до 3 тыс. В зависимости от сложности вашего списка) и сохраняет только параметры вашего SmartList, а не фактический список песен. Импортирование этих файлов XML перестроит ваш список песен, и это еще не подвело меня. Не забудьте включить эти файлы в свои резервные копии, чтобы вы могли восстановить эти списки в случае сбоя жесткого диска. Также не забудьте повторить процесс, если вы когда-либо измените параметры вашего SmartList.

Марк Миллер
источник