Exportieren von iTunes Smart Playlist-Definitionen

10

Ich habe ungefähr 30 intelligente Wiedergabelisten in iTunes auf dem PC definiert. Ich möchte alle diese Definitionen exportieren. Zur Verdeutlichung möchte ich nicht die Songs in jeder dieser Wiedergabelisten exportieren, sondern die Definition exportieren (z. B. "Artist enthält Foo").

Ich habe viele Bedingungen für jede Wiedergabeliste definiert und würde eine Lösung bevorzugen, bei der die gleichen Schritte nicht 30 Mal manuell ausgeführt werden. Wenn ich beispielsweise Registrierungseinstellungen exportieren könnte, wäre dies die beste Lösung.

Sinnvoll
quelle

Antworten:

7

Wenn Sie eine intelligente Wiedergabeliste auswählen, dann Datei> Bibliothek> Wiedergabeliste exportieren ... und das XML-Dateiformat auswählen, können Sie den entsprechenden Befehl Wiedergabeliste importieren ... aus einer anderen iTunes-Mediathek verwenden, um die Definition der intelligenten Wiedergabeliste zu importieren.

Leider können Sie in iTunes jeweils nur eine Wiedergabeliste auswählen, sodass Sie nicht mehrere Wiedergabelisten auswählen und gleichzeitig exportieren können. Sie können die "Bibliothek exportieren ..." ausführen , die alles erledigt , aber dann haben Sie alle möglichen zusätzlichen Dinge, die Sie nicht wollen.

Wenn Sie ein bisschen herumhacken möchten , können Sie die gesamte Bibliothek exportieren und dann mit PlistEdit Pro die Datei bearbeiten und alle nicht gewünschten Wiedergabelisten- und Track-Wörterbücher entfernen, sodass nur Ihre intelligenten Wiedergabelisten übrig bleiben. Dann haben Sie alle Wiedergabelistendefinitionen in einer einzigen Datei, die Sie in eine andere iTunes-Mediathek importieren können.

Brian Webster
quelle
1
Diese Exportbibliothek ist genau das, was ich brauchte. Ich war gerade dabei, alles aus meiner iTunes-Mediathek zu löschen und hatte nur diese Wiedergabelisten, die ich exportieren wollte. Die resultierende xmlDatei enthielt also nur die Wiedergabelisteninformationen und funktionierte hervorragend. Vielen Dank!
Sinnvoller
Ich habe festgestellt, dass das Exportieren und anschließende erneute Importieren der Bibliothek nicht so schwierig ist, wenn Sie dann einige (vielleicht sogar ein Dutzend) doppelte Wiedergabelisten löschen müssen. Es scheint, dass iTunes immer besser darin ist, exakte Duplikate zu unterdrücken. Wenn sich jedoch auch nur ein Titel in den Wiedergabelisten unterscheidet, erhalten Sie beide beim Importieren.
bmike
2

Nachdem ich meine SmartLists zum 100. Mal neu erstellt hatte, musste ich einen besseren Weg finden. Ich habe eine Lösung gefunden, aber es erfordert einige Vorplanung - Sie müssen Ihre Listen als XML exportieren, bevor Sie sie verlieren . Ich entferne dann alle Songreferenzen aus der XML-Datei, sodass die Datei nur die SmartList-Parameter enthält. Wenn ich dann die Liste wiederherstellen muss (wie nach einem Update / Upgrade), importiere ich einfach die XML-Datei. Hier sind die Anweisungen zum Speichern von Kopien Ihrer Listen:

  • Klicken Sie mit der rechten Maustaste auf Ihre SmartList und wählen Sie Exportieren. Wählen Sie dann XML als Dateityp speichern aus.
  • Öffnen Sie die XML-Datei mit einem Texteditor und suchen Sie nach <key>Playlists</key>. Setzen Sie den Cursor an den Anfang dieser Zeile und scrollen Sie dann mit Ihrer Schiebeleiste ganz nach oben. Wählen Sie alle Zeilen aus, von denen Sie bis zu der Zeile begonnen haben <key>Tracks</key>, und löschen Sie diese Zeilen. (Löscht den <dict></dict>Abschnitt unter Tracks.)
  • Suchen Sie nach der Linie mit <key>Playlist Items</key>. Überspringen Sie die nächste Zeile ( </dict>) und klicken Sie dann auf den Anfang der nächsten Zeile. Scrollen Sie zum Ende der Datei und wählen Sie dann alle Zeilen bis zur dritten Zeile von unten aus ( </array>). Entfernen Sie diese Linien. (Löscht das Playlist Items <array>)

Dadurch wird die XML-Dateigröße reduziert (2k bis 3k, abhängig von der Komplexität Ihrer Liste) und nur die Parameter Ihrer SmartList gespeichert, nicht die eigentliche Songliste. Durch das Importieren dieser XML-Dateien wird Ihre Songliste neu erstellt, und das hat mich noch nicht enttäuscht. Denken Sie daran, diese Dateien in Ihre Backups aufzunehmen, damit Sie diese Listen wiederherstellen können, wenn Ihre Festplatte ausfällt. Denken Sie auch daran, den Vorgang zu wiederholen, wenn Sie jemals die Parameter Ihrer SmartList ändern.

Mark Miller
quelle