Exportation des définitions de listes de lecture intelligentes iTunes

10

J'ai environ 30 listes de lecture intelligentes définies dans iTunes sur le PC. Ce que j'aimerais faire, c'est exporter toutes ces définitions. Pour clarifier, je ne veux pas exporter les chansons dans chacune de ces listes de lecture, je veux exporter la définition (par exemple "Artist contains Foo").

J'ai beaucoup de conditions définies pour chaque liste de lecture, et je préférerais une solution qui n'implique pas d'effectuer manuellement les mêmes étapes 30 fois. Par exemple, si je pouvais exporter des paramètres de registre, ce serait la meilleure solution.

Sensé
la source

Réponses:

7

Si vous sélectionnez une liste de lecture intelligente, puis choisissez Fichier> Bibliothèque> Exporter la liste de lecture ... et choisissez le format de fichier XML, vous pouvez ensuite utiliser la commande correspondante Importer la liste de lecture ... d'une autre bibliothèque iTunes pour importer la définition de la liste de lecture intelligente.

Malheureusement, iTunes ne vous permet de sélectionner qu'une seule liste de lecture à la fois, il n'y a donc aucun moyen de sélectionner plusieurs listes de lecture et de les exporter en même temps. Vous pouvez faire la "bibliothèque d'exportation ..." qui fait tout , mais alors vous avez toutes sortes de choses supplémentaires que vous ne voulez pas.

Si vous êtes à l'aise de pirater un peu, vous pouvez exporter toute la bibliothèque, puis utiliser PlistEdit Pro pour modifier le fichier et supprimer toutes les listes de lecture et les dictionnaires de pistes dont vous ne voulez pas, en ne laissant que vos listes de lecture intelligentes. Ensuite, vous auriez toutes les définitions de playlist dans un seul fichier que vous pouvez importer dans une autre bibliothèque iTunes.

Brian Webster
la source
1
Cette bibliothèque d'exportation est exactement ce dont j'avais besoin. J'étais en train de supprimer tout de ma bibliothèque iTunes et je n'avais que ces listes de lecture que je voulais exporter, donc le xmlfichier résultant n'avait que les informations de la liste de lecture et fonctionnait brillamment. Merci!
Senseful
J'ai trouvé que l'exportation de la bibliothèque, puis sa réimportation n'est pas si difficile quand vous devez ensuite supprimer quelques (peut-être même une douzaine) listes de lecture en double. Il semble qu'iTunes s'améliore à supprimer les doublons exacts, mais si même une chanson est différente dans les listes de lecture, vous obtiendrez les deux lors de l'importation.
bmike
2

Après avoir reconstruit mes SmartLists pour la centième fois apparemment, j'ai dû trouver un meilleur moyen. J'ai trouvé une solution, mais cela nécessite une certaine planification préalable - vous devez exporter vos listes au format XML avant de les perdre . Je supprime ensuite toutes les références de morceaux du fichier XML afin que le fichier ne contienne que les paramètres SmartList. Ensuite, lorsque je dois restaurer la liste (comme après une mise à jour / mise à niveau), j'importe simplement le fichier XML. Voici les instructions pour enregistrer des copies de vos listes:

  • Cliquez avec le bouton droit sur votre SmartList et choisissez Exporter, puis assurez-vous de sélectionner XML comme type de fichier Enregistrer.
  • Ouvrez le fichier .XML avec un éditeur de texte et recherchez <key>Playlists</key>. Placez le curseur au début de cette ligne, puis utilisez votre barre de défilement pour faire défiler jusqu'en haut. Sélectionnez toutes les lignes de l'endroit où vous avez commencé jusqu'à la ligne qui a <key>Tracks</key>, puis supprimez ces lignes. (Supprime la <dict></dict>section sous Tracks.)
  • Recherchez la ligne avec <key>Playlist Items</key>. Sautez la ligne suivante ( </dict>), puis cliquez au début de la ligne suivante. Faites défiler vers le bas du fichier, puis sélectionnez toutes les lignes jusqu'à la troisième ligne à partir du bas ( </array>). Supprimez ces lignes. (Supprime le Playlist Items <array>)

Cela réduit la taille du fichier XML (de 2 000 à 3 000 selon la complexité de votre liste) et ne stocke que les paramètres de votre SmartList, pas la liste de chansons réelle. L'importation de ces fichiers XML va reconstruire votre liste de chansons, et cela ne m'a pas encore échoué. N'oubliez pas d'inclure ces fichiers dans vos sauvegardes afin de pouvoir récupérer ces listes en cas de panne de votre disque dur. N'oubliez pas de répéter le processus si vous changez les paramètres de votre SmartList.

Mark Miller
la source