Wie extrahiere ich Playlisten von einem iPod mit einem beschädigten Dateisystem?

363
blackened

Ich habe einen 160 GB iPod Classic. Ich bin ein Windows-Benutzer (Windows 7 64 Bit). Gestern habe ich beschlossen, mehr Musik hinzuzufügen. Vor dem Öffnen von iTunes wollte ich einige alternative iPod-Manager ausprobieren. Ich habe versucht, Musik zu löschen. Nichts ist passiert. Öffnete iTunes, überprüfte den iPod und sagte "Keine Musik".

Vermutlich (nicht zu sicher) habe ich etwas falsch gemacht, vielleicht ohne Auswerfen gestöpselt und das Dateisystem beschädigt.

Windows sagt, meine Dateien sind da. (15 GB freier Speicherplatz von etwa 140 GB.) Wenn ich jedoch iTunes öffne und den iPod anschlitze, friert er für eine lange Zeit ein, dann erscheint "... iPod wiederherstellen ...".

Kurzum: Da ich die gesamte Musik auf meinem PC habe, kann ich die Werkseinstellungen zurücksetzen und alles wiederherstellen. Ich muss nur auf meine Wiedergabelisten zugreifen. Angenommen, es ist irgendwie vorhanden, gibt es trotzdem eine Möglichkeit, die Datenbank von einem PC aus zu lokalisieren und diese Datenbankdatei zu lesen?

Wie extrahiere ich Playlisten von einem iPod mit einem beschädigten Dateisystem?

0

1 Antwort auf die Frage

2
DavidPostill

Ich muss nur auf meine Wiedergabelisten zugreifen.

Angenommen, es ist irgendwie vorhanden, gibt es trotzdem eine Möglichkeit, die Datenbank von einem PC aus zu lokalisieren und diese Datenbankdatei zu lesen?

Die Wiedergabelisten werden in der iTunes-Bibliotheksdatei ( Library.itl) gespeichert .

Diese Datei enthält alle Informationen zu Ihren Songs (Wiedergabelisten, Bewertungen, Wiederholungszähler, zuletzt wiedergegeben, Datum der Veröffentlichung usw.).

Es befindet sich normalerweise in %USERPROFILE%\Music\iTunes.

Das ITL-Format (iTunes Library) der Stack Overflow-Frage beschreibt, wie diese Binärdatei gelesen werden kann.

Es gibt auch Library.xmlwelche:

enthält einige, jedoch nicht alle der Informationen, die in der iTunes Library.itl-Datei gespeichert sind. Die Datei iTunes Library.xml dient dazu, Ihre Musik und Wiedergabelisten für andere Anwendungen auf Ihrem Computer verfügbar zu machen, beispielsweise iPhoto, Garageband, iMovie und Software von Drittanbietern in OS X Mountain Lion und früheren Versionen. Diese Anwendungen verwenden diese Datei, um das Hinzufügen von Musik aus Ihrer iTunes-Mediathek zu Ihren Projekten zu erleichtern.

Quelle Informationen zu iTunes-Bibliotheksdateien

Diese Datei enthält auch Informationen zu Wiedergabelisten und kann von jedem Programm gelesen werden, das XML versteht.

Hier ist ein Auszug aus meiner Library.xmlPlaylist:

<key>Playlists</key> 

...

 <dict> <key>Playlist ID</key><integer>80466</integer> <key>Parent Persistent ID</key><string>21EF34C0E2A2CF0B</string> <key>Playlist Persistent ID</key><string>7BE83FC0BF82BF91</string> <key>All Items</key><true/> <key>Name</key><string>The playlist title</string> <key>Playlist Items</key> <array> <dict> <key>Track ID</key><integer>17585</integer> </dict> <dict> <key>Track ID</key><integer>17593</integer> </dict> <dict> <key>Track ID</key><integer>11015</integer> </dict> <dict> <key>Track ID</key><integer>15105</integer> </dict> <dict> <key>Track ID</key><integer>15979</integer> </dict> <dict> <key>Track ID</key><integer>11077</integer> </dict> <dict> <key>Track ID</key><integer>13261</integer> </dict> <dict> <key>Track ID</key><integer>13253</integer> </dict> <dict> <key>Track ID</key><integer>17589</integer> </dict> <dict> <key>Track ID</key><integer>17587</integer> </dict> </array> </dict> 

...