3 Antworten und leider noch keine Lösung.
Das Problem
ich habeweit über 1000 duplizierte Artikelin meiner iTunes-Mediathek, die auf einen nicht vorhandenen Ort verweist (das „Wo“ unter dem Fenster „Informationen abrufen“), zusammen mit anderen duplizierten Elementen und anderen MIAs (Missing In Action).
Gibt es eine einfache Möglichkeit,lösche sie alle und nursie? Aus der Bibliothek, natürlich.
Damit meine ich, dass einige MIAs auf zeigen, /Volumes
während andere auf .../music/Music/...
oder nur zeigen .../music/...
. Ich möchte alle auf zeigenden löschen, /Volumes
da ich den Rest später wiederherstellen kann. Sehen Sie sich das Bild unten an.
Hintergrund
Ich habe versucht, auf dem Pfad nach einem bestimmten Schlüsselwort zu suchen und eine intelligente Wiedergabeliste zu erstellen, jedoch ohne Ergebnis.
Die Möglichkeit, alle Bibliotheken einfach nach Pfad zu sortieren, wäre eine perfekte Lösung! Ich glaube, das alte iTunes konnte das.PowerTuneskann es tun (nach Pfad sortieren), aber ich kann mit der Liste nichts anfangen. Ich würde mich auch über jedes Programm freuen, das damit umgehen und dann die iTunes-Bibliothek importieren und wieder ordnungsgemäß exportieren kann.
Da dies einfach nicht klar genug zu sein scheint ...
AppleScript funktioniert nicht
Das liegt daran, dass AppleScript die fehlenden Informationen nirgendwo in der iTunes-Bibliothek sammeln kann. Vielleicht könnten wir AppleScript verwenden, indem wir die XML-Datei öffnen, aber das ist ein ganz anderes Problem.
Hier ist ein Zitat aus meinem Gespräch mit Doug Adams höchstpersönlich im letzten Dezember:
Ich glaube nicht, dass Sie das verstehen. Es gibt keine Möglichkeit, den Pfad zur Datei eines toten Titels zu erhalten, weil iTunes ihn „vergessen“ hat. Das ist per Definition ein toter Titel.
Doug
Am 21. Dezember 2010 um 7:08 Uhr schrieb Caue Rego:
ja, das verstehe ich und habe das Skript gesehen. Aber ich suche nicht nach der Datei. Nur nach dem alten, defekten Pfadverweis darauf.
Von meinem iPhone gesendet
Am 21.12.2010 um 10:00 Uhr schrieb Doug Adams:
Sie können fehlende Dateien von toten Titeln nicht finden, da ein toter Titel per Definition ein Titel ist, der keine Dateiinformationen enthält. Wenn Sie sich „Super Remove Dead Tracks“ ansehen, werden Sie feststellen, dass es nach Titeln sucht, deren Standorteigenschaft „fehlender Wert“ aufweist.
Antwort1
Ich würde empfehlen, es auszuprobierenDougs Applescripts:
http://dougscripts.com/itunes/
Es gibt viele kostenlose Applescripts, die eher auf ein bestimmtes Problem zugeschnitten sind als eine Einheitslösung wie FixTunes oder PowerTunes. Ich habe dasSuper Entfernen toter Spuren v2vorher und es hat gut funktioniert.
Es gibt auch Skripte für:
- Duplikate entfernen (Suche nach Super Remove Duplicates)
- Abspielen eines zufälligen Songs aus einer zufälligen Playlist und andere Dinge, die iTunes tun sollte
- Bessere Massenbearbeitung von Tags
- Skript zum Senden des Inhalts der Zwischenablage als aktuellen Songtext an iTunes (super cool): *
- Und auch „ScriptPal“, ein Floating-Paletten-Plugin, mit dem Sie Skripte viel einfacher als zuvor verwalten und ausführen können.
Oh ja, all dies ist auch kostenlos und kann selbst angepasst werden (lernen Sie einfach AppleScript, es ist SO einfach, lol), im Gegensatz zu einem kostenpflichtigen Programm, das nicht angepasst werden kann.
Antwort2
Gab es den nicht vorhandenen Pfad einmal? Das kann Ihnen helfen, herauszufinden, warum das passiert ist. Was ich in diesem Fall tun würde, ist, die Hierarchie der iTunes-Bibliothek zu verschieben, die SieTunGehen Sie zurück zu diesem Standort und arbeiten Sie von dort aus. Wenn Sie keinen haben oder er einfach nicht existiert, gibt es hier eine ziemlich narrensichere Methode, um das zu erreichen, was Sie wollen, auch wenn sie nicht ganz so schön ist:
Gehen Sie zu Datei->Bibliothek->Bibliothek organisieren... und konsolidieren Sie Ihre Bibliothek. Löschen/archivieren Sie Ihre vorhandene Bibliotheksdatendatei (das Zeug in ~/Music/iTunes/, das sich neben dem iTunes-Musikordner befindet) oder erstellen Sie eine neue Bibliothek für iTunes, indem Sie es starten und dabei die Wahltaste gedrückt halten.
Legen Sie den oben genannten iTunes-Musikordner in der nun leeren iTunes-App ab. Es werden nur die Songs importiert, für die Sie tatsächlich Daten haben.
Bearbeiten:
Okay, du hast danach gefragt :-)
Hacken Sie die Datei „iTunes Music Library.xml“.Ich werde das nicht selbst testen, aber Sie sollten damit Erfolg haben.
- Machen Sie viele Backups und beenden Sie iTunes.
- Besorgen Sie sich einen guten Klartext-Editor und verwenden Sie ihn zum Bearbeiten
~/Music/iTunes/iTunes Music Library.xml
- Verwenden Sie raffinierte Suchen/Ersetzen/Reguläre Ausdrücke und löschen Sie jedes
<key><dict>
Paar, das den nicht vorhandenen Pfad in der Standortschlüsselzeichenfolge enthält. - Ich habe irgendwo gelesen, dass die iTunes-Bibliotheksdatei aus iTunes Music Library.xml wiederhergestellt wird, wenn sie beschädigt ist. Wenn die Änderungen, die Sie an der XML vorgenommen haben, bis jetzt noch nicht wirksam geworden sind, müssen Sie sie möglicherweise löschen
~/Music/iTunes/iTunes Library
oder sie einfach im Texteditor öffnen und ein wenig damit herumspielen. Möglicherweise müssen Sie ein wenig experimentieren, aber melden Sie sich wieder, wenn Sie herausgefunden haben, was funktioniert!
Antwort3
VerwendenPowerTunesum Ihre Bibliothek zu reparieren.
Antwort4
Vielleicht verstehe ich den gesamten Umfang der Frage nicht … Und ich bin ein Windows-Benutzer.
In iTunes: Alle Dateien auswählen, Informationen zu allen Dateien abrufen.
Jede Datei, die nicht gefunden werden kann, hat in der linken Spalte ein Ausrufezeichen (grauer Kreis, weiße Markierung).
Schauen Sie nach, ob diese verlorenen Dateien einen gemeinsamen durchsuchbaren Nenner haben - bei mir ist das normalerweise ein Datum (hinzugefügt, geändert) oder ein Künstler. Dann suchen und zerstören Sie danach. Ja, das könnte eine Menge Auswahl einzelner Dateien beinhalten, aber Sie könnten gleichzeitig Musik hören.
Bevor Sie jedoch Dateien löschen, sollten Sie sicherstellen, dass sich die MIAs nicht auf einem externen oder alten Laufwerk befanden. Versuchen Sie, eine Verbindung zu einem Netzwerk oder einem externen Speicher usw. herzustellen. Hat Ihr Mitbewohner die Freigabe eines Ordners beendet?
Für Duplikate - ich habe keine sichere Methode gefunden, die "richtigen" Dateien zum Löschen auszuwählen. iTunes ist nicht gut darin, Dateien (Duplikate) zu paaren. Ich würde mich freuen, von einer guten Methode zu hören, dieses Problem anzugehen.