Wie entferne ich Dateien aus iTunes, die auf der Festplatte gelöscht wurden?

24

Beim Aufräumen meiner Festplatte habe ich einige Dateien aus meiner Musiksammlung gelöscht, die iTunes verwaltet. Wenn ich jetzt versuche, ein Gerät zu synchronisieren, erhalte ich die Fehlermeldung, dass diese Dateien nicht synchronisiert werden können, weil sie nicht vorhanden sind. Das Problem ist, dass ich diese Dateien in iTunes nicht mehr finden kann, um sie zu löschen. Sie werden nicht angezeigt, wenn ich nach geeigneten Begriffen suche. Meine Frage ist also, wie ich sie finde und versteckt iTunes sie auf eine "intelligente" Weise vor mir?

Nick Hawes
quelle

Antworten:

4

Informationen zum Hinzufügen von Funktionen zu iTunes finden Sie in den Applescripts von Doug. Es gibt ein Skript, um tote Spuren zu entfernen .

user151019
quelle
20

Ich habe die bisher einfachste und zuverlässigste Lösung gefunden! Keine Skripte, kein Verlust von Spielzahlen / Bewertungen etc.

  1. Erstellen Sie eine neue Wiedergabeliste, sagen Sie Temp.
  2. Wählen Sie alle Titel aus, mit denen Sie sich befassen möchten, und ziehen Sie sie in die Wiedergabeliste. Die neue Wiedergabeliste enthält nur gültige Titel. Alle ungültigen Titel werden mit dem Ausrufezeichen markiert.
  3. Wechseln Sie zur Wiedergabeliste, wählen Sie alle Titel aus, klicken Sie mit der rechten Maustaste und deaktivieren Sie die Auswahl
  4. Wechseln Sie zurück zu Musik und sortieren Sie nach dem Häkchen - jetzt sind alle ungültigen Titel gruppiert!
  5. Wähle sie alle aus und lösche!

Sie können dann die Songs erneut überprüfen, um sicherzustellen, dass sie mit den Geräten synchronisiert werden.

nevster
quelle
1
Aufgrund bestimmter Geräte gezwungen zu sein, iTunes in Windows auszuhalten, scheint mir dies die einfachste Option zu sein.
Ian Pugsley
Leider scheint dies ab iTunes 11 nicht mehr zu funktionieren. Ungültige Titel werden jetzt zur Wiedergabeliste hinzugefügt.
Josh Newman
Funktioniert immer noch gut für mich. Ich habe gerade einige Tracks in einem Album gelöscht, dann alle Songs im Album ausgewählt und in eine temporäre Wiedergabeliste gezogen. Sobald ich mit dem Ziehen begonnen habe, zeigten die gelöschten Elemente Ausrufezeichen und nach dem Ablegen in der temporären Wiedergabeliste werden nur die gültigen Titel in der Wiedergabeliste angezeigt.
Nevster
Hrm. Ich habe es einfach noch einmal versucht und es scheint zu funktionieren. Entweder wurde dieses Problem durch ein aktuelles Update auf iTunes 11 behoben, oder ich habe zuvor etwas verpasst.
Josh Newman
"Genial einfach"? Ich würde sagen, ein einfacher Menüpunkt wie "Bibliothek aufräumen" hätte mehr verdient, als "genial einfach" bezeichnet zu werden ... Trotzdem stimme ich zu, dies scheint der vernünftigste Weg zu sein, dies zu tun.
Rabarberski
4

Das Skript von Dougs AppleScripts für iTunes ist jetzt Teil einer kommerziellen Anwendung, aber eine Version von 2011 kann hier noch kostenlos heruntergeladen werden .

Hier ist ein einfacheres Skript, das mehr oder weniger dasselbe tun sollte:

tell application "iTunes"
    repeat with t in (get file tracks of library playlist 1)
        if location of t is missing value then delete t
    end repeat
end tell
Lri
quelle
Dieser entfernt jede zweite Datei, die nicht bei jedem Lauf vorhanden ist. Der Grund, warum es wahrscheinlich für Sie mit fünf Läufen funktioniert hat, ist, dass 2 ^ 5 bereits 32 ist. Nach fünf Läufen wäre also nur noch
1/32
1
@ 0x89 Du ​​hast recht, es wurde durch Referenzen wie geschleift item 1035 of every file track of library playlist 1 of application "iTunes". Ich habe das Skript bearbeitet, um ein explizites Get hinzuzufügen.
Lri
3

Ein Kreisverkehr ist länger, benötigt aber keine Skripte.

  1. Exportieren Sie Ihre Bibliothek als XML auf den Desktop
  2. Beenden Sie iTunes und verschieben Sie diese Dateien auf den Desktop bzw. in den Papierkorb

    • iTunes Music Library.xml
    • iTunes Library.itl
    • iTunes Library Extras.itdb
    • iTunes Bibliothek Genius.itdb
  3. Starten Sie iTunes - es wird "leer" aussehen, aber alle Ihre Programme und Musik sind noch da

  4. Ziehen Sie den iTunes Media-Ordner in Ihr iTunes-Fenster - Bibliothek oben links - und legen Sie den Ordner über Musik oder den anderen Kategorien ab. ITunes fügt sie der Datenbank erneut hinzu, es werden jedoch nur die Dateien hinzugefügt, die sich noch auf dem Laufwerk befinden
  5. Importieren Sie die gespeicherte Datei library.xml. Dadurch werden alle Bewertungen, Wiedergabelisten und Titel, die nicht mehr vorhanden sind, aus den Wiedergabelisten entfernt
bmike
quelle