Jai une trentaine de listes de lecture intelligentes définies dans iTunes sur le PC. Ce que jaimerais faire, cest exporter toutes ces définitions. Pour clarifier, je ne veux pas exporter les chansons de chacune de ces listes de lecture, je veux exporter la définition (par exemple, « lartiste contient Foo »).
Jai beaucoup de conditions définies pour chaque playlist et je préférerais une solution qui nimplique pas deffectuer manuellement les mêmes étapes 30 fois. Par exemple, si je pouvais exporter les paramètres de registre, ce serait la meilleure solution.
Réponse
Si vous sélectionnez une liste de lecture intelligente, choisissez Fichier> Bibliothèque> Exporter la liste de lecture … et choisissez le fichier XML , vous pouvez ensuite utiliser la commande correspondante Importer la liste de lecture … dune autre bibliothèque iTunes pour importer la définition de la liste de lecture intelligente.
Malheureusement, iTunes ne vous permet de sélectionner quune seule liste de lecture à la fois, donc il ny a pas moyen de sélectionner plusieurs listes de lecture et de les exporter en même temps. Vous pouvez faire « Exporter la bibliothèque … » qui fait tout , mais vous avez alors toutes sortes de choses supplémentaires que vous ne voulez pas.
Si vous êtes à laise avec le piratage cependant, vous pouvez exporter toute la bibliothèque, puis utiliser PlistEdit Pro pour modifier le fichier et supprimer tous les dictionnaires de listes de lecture et de pistes que vous ne voulez pas , ne laissant que vos listes de lecture intelligentes. Ensuite, vous « auriez toutes les définitions de listes de lecture dans un seul fichier que vous pouvez importer dans une autre bibliothèque iTunes.
Commentaires
- Cette bibliothèque dexportation est exactement ce dont javais besoin. Jétais en train de supprimer tout de ma bibliothèque iTunes et je navais que ces listes de lecture que je voulais exporter, donc le fichier
xml
résultant ne contenait que les informations de la liste de lecture et fonctionnait à merveille. Merci! - Jai trouvé quexporter la bibliothèque, puis la réimporter nest ' que si difficile lorsque vous devez ensuite en supprimer quelques-unes (peut-être même une douzaine) de listes de lecture en double. Il semble quiTunes saméliore pour supprimer les doublons exacts, mais si même une chanson est différente dans les listes de lecture, vous obtiendrez les deux lors de limportation.
Réponse
Après avoir reconstruit mes SmartLists pour la 100e fois, jai dû trouver un meilleur moyen. Jai trouvé une solution, mais cela demande un peu de pré-planification – vous devez exporter vos listes au format XML avant de les perdre . Je supprime ensuite toutes les références de chanson du fichier XML afin que le fichier ne contienne que les paramètres SmartList. Ensuite, lorsque jai besoin de restaurer la liste (comme après une mise à jour / mise à niveau), jimporte simplement le fichier XML. Voici les instructions pour enregistrer des copies de vos listes:
- Faites un clic droit sur votre SmartList et choisissez Exporter, puis assurez-vous de sélectionner XML comme type de fichier.
- Ouvrir 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 tout le chemin vers le haut. Sélectionnez toutes les lignes depuis votre point de départ jusquà la ligne contenant<key>Tracks</key>
, puis supprimez ces lignes. (Supprime la section<dict></dict>
sous Tracks.) - Recherchez la ligne avec
<key>Playlist Items</key>
. Ignorez 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 lePlaylist Items
<array>
)
Cela réduit la taille du fichier XML (2 Ko à 3 Ko en fonction de la complexité de votre liste), et ne stocke que les paramètres de votre SmartList, pas la liste réelle des chansons. Limportation de ces fichiers XML va reconstruire votre liste de chansons, et cela ne ma pas encore échoué. Noubliez pas dinclure ces fichiers avec vos sauvegardes afin de pouvoir récupérer ces listes en cas de panne de votre disque dur. Noubliez pas de répéter le processus si vous changez. les paramètres de votre SmartList.