Das Löschen von Musikdateien erfolgt doppelt, die iTunes-Metadaten bleiben jedoch erhalten

2

Als ich den größten Teil meiner iTunes-Mediathek zum ersten Mal importierte, hatte ich die copy files to iTunes Media folder when adding to libraryOption aktiviert, sodass im Grunde genommen meine gesamte Musikbibliothek auf Festplatte dupliziert wurde, was bedeutet, dass etwa 17 GB Speicherplatz verschwendet wurden.

Ich möchte die duplizierten Daten im Ordner "iTunes Media" entfernen. Es gibt jedoch einige damit verbundene Probleme, die ich nicht lösen kann.

Wenn ich nur die Duplikate aus dem iTunes Media-Ordner lösche, wird beim Versuch, diese Titel in iTunes file is missing, do you wish to locate it?abzuspielen, angezeigt, und bei etwa 2,7.000 Duplikaten ist dies keine Option.

Der nächste gesunde Menschenverstand wäre also, alle Duplikate aus dem iTunes Media-Ordner zu löschen, meine gesamte Mediathek aus iTunes zu löschen, die verbleibenden Dateien aus dem iTunes Media-Ordner in meinen ursprünglichen Musikordner zu verschieben und dann alle erneut hinzuzufügen die Dateien aus dem ursprünglichen Musikordner. Dann verliere ich jedoch alle meine Rating- und Spielzählungsdaten.

Wie kann ich also die Duplikate aus meinem iTunes Media-Ordner löschen, während die Informationen zur Bewertung / Wiedergabezählung für jeden Titel intakt bleiben? Beachten Sie, dass ich bereits die Möglichkeit habe, Duplikate physisch zu löschen / zu erkennen.

Bearbeiten:

Es sieht also so aus, als wären die Metadaten des Songs in ~ / Music / iTunes / iTunes Music Library.xml gespeichert. Dies umfasst ein Schlüssel / Wert-Paar für die Position, das geändert werden kann, um die physische Position eines Songs zu ändern.

Ich benutze dieses Tool, um Duplikate zu finden und zu melden, http://code.google.com/p/liten/ . Es meldet sie in einer CSV-Datei, also könnte ich ein Programm erstellen, das die CSV-Datei analysiert und dann die Änderungen in der iTunes Music Library.xml-Datei entsprechend vornimmt.

Irgendwelche Vorschläge für welche Sprache ich dafür verwenden soll oder ob ein solches Programm bereits existiert? Irgendwelche Algorithmus-Tipps? Soll ich zum Beispiel zuerst die gesamte CSV-Datei analysieren, wodurch alle Dateinamen im Speicher bleiben müssen, und dann die XML-Datei mit einem Schlag ändern, oder soll ich hin und her gehen?

Michael
quelle

Antworten:

1

iTues Folder Watch wird was Sie wollen. Ich glaube nicht, dass die kostenlose Version dies tut, aber eine Lizenz kostet nur EUR 7,50. Neben dem Scannen von Ordnern und dem Hinzufügen von gefundenen Dateien können auch Einträge in iTunes identifiziert, deren Dateien fehlen, und diese entfernt werden.

Randy Orrison
quelle