Jag har 30 eller så smarta spellistor definierade i iTunes på datorn. Vad jag skulle vilja göra är att exportera alla dessa definitioner. För att klargöra vill jag inte exportera låtarna i var och en av dessa spellistor, jag vill exportera definitionen (t.ex. ”Artist innehåller Foo”).
Jag har många villkor definierade för varje spellista och föredrar en lösning som inte innebär att man utför samma steg manuellt 30 gånger. Om jag till exempel kunde exportera registerinställningar skulle det vara den bästa lösningen.
Svar
Om du väljer en smart spellista, välj sedan Arkiv> Bibliotek> Exportera spellista … och välj XML-filen format kan du sedan använda motsvarande kommando Importera spellista … från ett annat iTunes-bibliotek för att importera definitionen av smart spellista.
Tyvärr låter iTunes dig bara välja en spellista åt gången, så det finns ingen sätt att välja flera spellistor och exportera dem samtidigt. Du kan göra ”Exportera bibliotek …” som gör allt men då har du alla möjliga extra saker du inte vill ha.
Om du är bekväm att hacka runt kan du dock exportera hela biblioteket och sedan använda PlistEdit Pro för att redigera filen och ta bort alla spellistor och spåra ordböcker som du inte vill ha lämnar bara dina smarta spellistor. Sedan skulle du ha alla spellistadefinitioner i en enda fil som du kan importera till ett annat iTunes-bibliotek.
Kommentarer
Svar
Efter att ha byggt upp mina SmartLists för den till synes 100: e gången var jag tvungen att hitta ett bättre sätt. Jag kom med en lösning, men det krävs viss förplanering – du måste exportera dina listor som XML innan du förlorar dem . Jag tar sedan bort alla sångreferenser från XML-filen så att filen bara innehåller SmartList-parametrarna. Sedan när jag behöver återställa listan (som efter en uppdatering / uppgradering) importerar jag helt enkelt XML-filen. Här är instruktionerna för att spara kopior av dina listor:
- Högerklicka på din SmartList och välj Exportera, var noga med att välja XML som Spara som filtyp.
- Öppna .XML-filen med en textredigerare och sök efter
<key>Playlists</key>
. Ställ markören i början av den raden och använd sedan skjutfältet för att bläddra hela vägen till toppen. Markera alla rader där du började och upp till raden som har<key>Tracks</key>
och radera sedan dessa rader. (Raderar avsnittet<dict></dict>
under spår.) - Leta efter raden med
<key>Playlist Items</key>
. Hoppa över nästa rad (</dict>
) och klicka sedan på i början av nästa rad. Bläddra till botten av filen och välj sedan alla rader ner till tredje raden från botten (</array>
). Ta bort dessa rader. (RaderarPlaylist Items
<array>
)
Om du gör detta minskar XML-filstorleken (2k till 3k beroende på listans komplexitet) och lagrar endast parametrarna i din SmartList, inte den faktiska spellistan. Importera dessa XML-filer kommer att bygga upp din sånglista, och detta har inte misslyckats med mig ännu. Kom ihåg att inkludera dessa filer med dina säkerhetskopior så att du kan återställa dessa listor om din hårddisk misslyckas. Kom också ihåg att upprepa processen om du någonsin ändrar parametrarna för din SmartList.
xml
-filen hade bara information om spellistan och fungerade fantastiskt. Tack!