Esportazione delle definizioni di playlist smart di iTunes

10

Ho 30 o più playlist intelligenti definite in iTunes sul PC. Quello che mi piacerebbe fare è esportare tutte queste definizioni. Per chiarire, non voglio esportare i brani in ognuna di queste playlist, voglio esportare la definizione (ad esempio "Artist contains Foo").

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

    
posta Senseful 29.10.2010 - 01:39
fonte

2 risposte

7

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

Sfortunatamente, iTunes ti consente solo di selezionare una playlist alla volta, quindi non c'è modo di selezionare più playlist ed esportarle allo stesso tempo. Puoi fare "Export Library ..." che tutto , ma poi hai tutti i tipi di cose extra che non vuoi.

Se ti senti a tuo agio nel mondo degli hacker, puoi esportare l'intera libreria, quindi utilizzare PlistEdit Pro per modificare il file e rimuovi tutta la playlist e tieni traccia dei dizionari che non vuoi, lasciando solo le tue playlist intelligenti. Quindi avresti tutte le definizioni di playlist in un singolo file che puoi importare in un'altra libreria di iTunes.

    
risposta data 29.10.2010 - 02:11
fonte
1

Dopo aver ricostruito le mie SmartList per l'apparentemente 100esima volta, ho dovuto trovare un modo migliore. Ho trovato una soluzione, ma ci vuole un po 'di pianificazione preliminare - devi esportare i tuoi elenchi come XML prima di perderli . Quindi rimuovo tutti i riferimenti di brano dal file XML in modo che il file contenga solo i parametri di 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 dei tuoi elenchi:

  • Fai clic con il pulsante destro del mouse sulla tua SmartList e seleziona Esporta, quindi assicurati di selezionare XML come Salva come tipo di file.
  • Apri il file .XML con un editor di testo e cerca <key>Playlists</key> . Imposta il cursore all'inizio di quella linea, quindi usa la barra di scorrimento per scorrere fino in cima. Seleziona tutte le linee da dove hai iniziato la linea che ha <key>Tracks</key> , quindi elimina quelle linee. (Elimina la sezione <dict></dict> sotto Tracce.)
  • Cerca la riga 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 linee in basso fino alla terza riga dal basso ( </array> ). Rimuovi quelle linee. (Elimina Playlist Items <array> )

Questo riduce la dimensione del file XML (da 2k a 3k a seconda della complessità dell'elenco) e memorizza solo i parametri della tua SmartList, non la lista dei brani effettiva. L'importazione di questi file XML ricostruirà il tuo elenco di brani e questo non mi ha ancora deluso. Ricordarsi di includere questi file con i backup in modo da poterli recuperare se il disco rigido non funziona. Ricordati inoltre di ripetere la procedura se cambi i parametri della tua SmartList.

    
risposta data 10.06.2013 - 04:50
fonte

Leggi altre domande sui tag