Esportazione delle definizioni delle playlist smart di iTunes


10

Ho circa 30 playlist intelligenti definite in iTunes sul PC. Quello che mi piacerebbe fare è esportare tutte queste definizioni. Per chiarire, non voglio esportare le canzoni in ciascuna di queste playlist, voglio esportare la definizione (es. "L'artista contiene Foo").

Ho definito molte condizioni per ogni playlist e preferirei una soluzione che non comporta l'esecuzione manuale degli stessi passaggi 30 volte. Ad esempio, se potessi esportare le impostazioni del registro, questa sarebbe la soluzione migliore.

Risposte:


7

Se selezioni una playlist intelligente, quindi scegli File> Libreria> Esporta playlist ... e scegli il formato file XML, puoi quindi utilizzare il comando Importa playlist ... corrispondente da un'altra libreria iTunes per importare la definizione della playlist intelligente.

Sfortunatamente, iTunes ti consente di selezionare solo una playlist alla volta, quindi non c'è modo di selezionare più playlist ed esportarle contemporaneamente. Puoi fare "Export Library ..." che fa tutto , ma poi hai ogni sorta di cose extra che non vuoi.

Se ti senti a tuo agio a fare un po 'di hacking, potresti esportare l'intera libreria, quindi utilizzare PlistEdit Pro per modificare il file e rimuovere tutte le playlist e tenere traccia dei dizionari che non desideri, lasciando solo le tue playlist intelligenti. Quindi avresti tutte le definizioni della playlist in un singolo file che puoi importare in un'altra libreria di iTunes.


1
Quella libreria di esportazione è esattamente ciò di cui avevo bisogno. In realtà stavo eliminando tutto dalla mia libreria di iTunes e avevo solo queste playlist che volevo esportare, quindi il xmlfile risultante aveva solo le informazioni della playlist e funzionava perfettamente. Grazie!
Senso

Ho scoperto che esportare la libreria e quindi reimportarla non è così difficile quando devi quindi eliminare alcune (forse anche una dozzina) playlist duplicate. Sembra che iTunes stia migliorando nel sopprimere i duplicati esatti, ma se anche un brano è diverso nelle playlist, otterrai entrambi durante l'importazione.
bmike

2

Dopo aver ricostruito le mie SmartList per la centesima volta apparentemente, ho dovuto trovare un modo migliore. Ho trovato una soluzione, ma ci vuole un po 'di pre-pianificazione: devi esportare le tue liste come XML prima di perderle . Quindi rimuovo tutti i riferimenti ai brani dal file XML in modo che il file contenga solo i parametri SmartList. Quindi, quando ho bisogno di ripristinare l'elenco (come dopo un aggiornamento / aggiornamento), semplicemente importare il file XML. Ecco le istruzioni per salvare copie delle tue liste:

  • Fai clic con il pulsante destro del mouse su SmartList e scegli Esporta, quindi assicurati di selezionare XML come Tipo file come.
  • Apri il file .XML con un editor di testo e cerca <key>Playlists</key>. Posiziona il cursore all'inizio di quella riga, quindi usa la barra di scorrimento per scorrere fino in cima. Seleziona tutte le linee da cui hai iniziato fino alla linea che ha <key>Tracks</key>, quindi elimina quelle linee. (Elimina la <dict></dict>sezione in Tracce.)
  • Cerca la linea con <key>Playlist Items</key>. Salta la riga successiva ( </dict>), quindi fai clic all'inizio della riga successiva. Scorri fino alla fine del file, quindi seleziona tutte le righe fino alla terza riga dalla parte inferiore ( </array>). Rimuovi quelle righe. (Elimina il Playlist Items <array>)

In questo modo si riducono le dimensioni del file XML (da 2k a 3k a seconda della complessità dell'elenco) e si memorizzano solo i parametri della SmartList, non l'elenco effettivo dei brani. L'importazione di questi file XML ricostruirà il tuo elenco di brani e questo non mi ha ancora deluso. Ricorda di includere questi file nei tuoi backup in modo da poter recuperare questi elenchi se il tuo disco rigido non funziona. Ricorda anche di ripetere il processo se cambi i parametri della tua SmartList.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.