Wie finde ich die Ursache dafür, dass iTunes Bibliotheks-XML nicht exportiert?

Mein iTunes XML-Export funktioniert seit Monaten nicht, aber ich brauche ihn für DJ-Software wie Traktor Pro. Ich möchte das Problem finden und beheben und kann die Datenbank nicht zurücksetzen.

Wenn ich versuche, die gesamte Bibliothek manuell als XML zu exportieren (Datei -> Bibliothek -> Bibliothek exportieren), kann ich Assertion failure: success == noErr (-8753)das Systemprotokoll sehen, aber das ist ALLES, was ich im Moment weiß.

Was kann ich tun, um die Ursache dieses Problems zu finden?

macOS-Version: 10.12.5
iTunes-Version: 12.6.1.25

Dies sind meine relevanten Einstellungen:Geben Sie hier die Bildbeschreibung ein

Antworten (2)

Ich habe oft gesehen, dass diese Bibliotheken etwas beschädigt wurden, obwohl sie in iTunes immer noch perfekt funktionieren.

Ich denke, das ist wahrscheinlich das, was hier vor sich geht, also habe ich nicht viel Vertrauen in meine ersten drei Vorschläge, aber sie sind viel weniger gefährlich / ernst und könnten das Problem definitiv beheben. Die zuletzt aufgeführte „nukleare“ Option ist sicher, erfordert jedoch den Neuaufbau Ihrer gesamten iTunes-Datenbank, was als DJ möglicherweise mehr ist, als Sie möchten. Wenn Sie jedoch Backups haben, ist es immer in Ordnung, zuerst den riskanteren Weg zu gehen.

  1. Nur für den Fall, dass Sie es nicht versucht haben, deaktivieren Sie „iTunes-Mediathek-XML mit anderen Anwendungen teilen“, klicken Sie auf „OK“, öffnen Sie die Einstellungen und überprüfen Sie es erneut. Versuchen Sie zu exportieren.

  2. Wir können dies auf einer sauberen Tafel mit einem neuen Benutzer testen. Kopieren Sie den gesamten iTunes-Ordner in den freigegebenen Bereich Ihres Computers (verschieben Sie ihn, falls nicht genügend Speicherplatz vorhanden ist) und erstellen Sie dann einen neuen Administrator in den Systemeinstellungen > Benutzer & Gruppen. Starten Sie neu und melden Sie sich bei diesem an, fügen Sie Ihre iTunes-Mediathek hinzu, indem Sie sie auf derselben erweiterten Registerkarte der iTunes-Einstellungen auswählen, die in Ihrem Screenshot angezeigt wird. Dies kann ein wenig dauern. Probieren Sie dann einen Export aus.

  3. Wenn das immer noch nicht funktioniert, würde ich als letztes empfehlen, den Ordner „System“ zu ersetzen, in dem iTunes und andere Systemfunktionen aufbewahrt werden, falls dort ein Problem auftritt. Sie können dies tun, indem Sie in den Wiederherstellungsmodus booten, indem Sie CMD + R gedrückt halten, während der Mac startet, und auf Ihrer Festplatte installieren. Dies wirkt sich überhaupt nicht auf Ihre Daten oder Benutzer aus - in ersetzt nur den Systemordner, in dem sich nur OS-Sachen befinden.

Wenn nichts davon funktioniert, wählen Sie die nukleare Option und erstellen Sie Ihre iTunes-Mediathek mithilfe dieser Anweisungen neu . Es ist eine gute Idee, vorher eine Sicherungskopie zu erstellen.

Möglicherweise können Sie die Ursache dieses Problems finden, indem Sie prüfen, ob die Datei „ iTunes Music Library.xml “ eine gültige Syntax mit xmllint. Beispielsweise kann ein Terminal-Befehl wie der folgende darauf hinweisen, wo in dieser XML-Datei eine Beschädigung vorhanden ist:

xmllint --valid --noout ~/Music/iTunes/iTunes\ Music\ Library.xml

Wenn der Befehl ohne Beanstandungen ausgeführt wird, ist die Syntax der Datei wahrscheinlich in Ordnung. Wenn alternativ xmllintdarauf hingewiesen wird, dass die Datei eine ungültige XML-Syntax hat, sollte angegeben werden, in welcher Zeile oder in welchem ​​Tag der Fehler vorhanden ist. Es ist möglich, diese Fehler von Hand zu korrigieren, wenn Sie mit der XML-Struktur/Syntax vertraut sind (aber es ist wahrscheinlich eine gute Idee, eine Sicherungskopie der Datei zu erstellen, bevor Sie sie ändern).

Die Datei wird überhaupt nicht erstellt, daher kann ich die Datei nicht validieren.
@Hedge - Ich empfehle Ihnen, die vorhandene iTunes Music Library.xml- Datei zu validieren, nicht die, die Sie exportieren möchten. Diese Datei sollte auf jeden Fall an dem Ort vorhanden sein, an dem Sie Ihre iTunes-Musikbibliothek speichern. Beispiel: Wenn Ihre iTunes-Mediathek am Standardspeicherort (~/Music/iTunes) gespeichert ist, sollte der obige Pfad korrekt sein. Wenn Sie Ihre iTunes-Mediathek direkt in einem Laufwerk namens „Storage“ speichern, könnte der Pfad zur XML-Datei der Mediathek etwa so lauten wie „/Volumes/Storage/iTunes/iTunes Music Library.xml“.
@EddieKelley iTunes erstellt standardmäßig kein XML mehr :~(