Wie kann man eine MP3- oder M4A-Datei in iTunes durch eine Datei mit höherer Qualität ersetzen, ohne die Wiedergabelisten, die den Titel enthalten, neu erstellen zu müssen?

Ich habe in meiner iTunes-Mediathek einige Songs, die ich vor Jahren mit Bitraten von nur 128 kbps von CDs gerippt habe. Der Speicherplatz ist jetzt billig und ich möchte diese Songs durch qualitativ hochwertigere Versionen ersetzen (z. B. 320 kbps für die MP3s.)

Ich beabsichtige, einen Teil meines Quellmaterials (die Musik, die ich am häufigsten höre) mit der höheren Bitrate erneut zu rippen . Ich verwende iTunes selbst nicht zum Rippen; Ich benutze ein anderes Ripping-Tool .

Gibt es in iTunes eine Möglichkeit, die Version eines Titels mit niedrigerer Bitrate durch die neue Version mit höherer Bitrate zu ersetzen, ohne den Titel erneut zu Wiedergabelisten hinzufügen zu müssen, die ihn bereits enthalten? Könnte ich einfach die neue Version des MP3 (unter Annahme des gleichen Namens) mit einer Dateisystemkopie einschieben, oder kann das Probleme in iTunes verursachen? Wie kann ich vermeiden, Metadaten manuell kopieren oder betroffene Playlists verwalten zu müssen?

ps Ich kenne bereits iTunes Match. Bitte gehen Sie (für den Zweck dieser Frage) davon aus, dass ich nicht an dem automatischen Upgrade interessiert bin, das es bieten kann. Auf der Suche nach einer Lösung, die ohne Match funktioniert oder wenn Match einen Track nicht aktualisieren kann. Vielen Dank.

Ich bin mir nicht ganz sicher, ob dies für das, was Sie fragen, funktioniert, aber sehen Sie sich das Skript von Doug an .
Was ich jetzt mache, ist, iTunes Media/Music/dummy/dummy/dummy.mp3 artist/album zu erstellen und alle meine neuen Songs dort abzulegen, weil itunes Songs organisiert, nachdem sie sie gefunden haben, und den Ordner löscht, wenn dummy.mp3 nicht vorhanden ist. CMD+F, Song auswählen, Enter, CMD+Shift+R zum Anzeigen im Finder, CMD+Opt+Delete, Tabulatortaste, CMD+W, Cmd+Tab, Cmd+I, Enter, wenn der Ort nicht in beginnt Dummy, Dummy auswählen, Esc, dann erneut CMD+I, damit die Suche dort beginnt, Pfeil nach unten, um das Lied auszuwählen, Eingabe, Eingabe, wiederholen

Antworten (6)

Sie können die Datei einfach im Dateisystem ersetzen.

Leider ist iTunes zu schlau für seine eigenen Boots und meldet sich für Finder-Events an. Wenn Sie also eine Datei im Finder umbenennen, wird ihr Speicherort in iTunes aktualisiert, wenn iTunes geöffnet ist!

Also hier ist ein Weg, den ich ausprobiert habe, der funktioniert.

  1. Beenden Sie iTunes (eigentlich beenden, nicht nur das Fenster schließen);
  2. Suchen Sie die Datei im Finder:
    • Dies kann in iTunes (vor dem Beenden) durch Rechtsklick und Auswahl von Show in Finder;
  3. Ersetzen Sie die Datei im Finder durch eine mit genau demselben Dateinamen;
  4. Öffnen Sie iTunes

iTunes verwendet dann diese Datei, wenn Sie versuchen, sie abzuspielen. Hinweis: Wenn sich ID3-Tags unterscheiden, werden sie auch in iTunes aktualisiert (was wahrscheinlich das ist, was Sie wollen). Das bedeutet, wenn Sie es durch eine Datei mit demselben Dateinamen, aber mit weniger Informationen in den Metadaten ersetzen, haben Sie weniger Informationen im iTunes-Browser.

Aber ich habe mich bei dieser Methode nur gefragt, ob die alten MP3-Dateien Albumcover enthalten würden, würde die neue Datei dann auch das alte Albumcover haben?
Es wird die Metadaten in der neuen Datei verwenden, glaube ich. Sie müssen es versuchen, aber ich denke, die neue Datei wird kein Albumcover haben (es sei denn, es stammt von der Quelle, von der Sie es bekommen haben). Normalerweise genügt es jedoch, auf Albumcover abrufen zu klicken .

Ich habe ein Python-Tool namens replica geschrieben , das die Aufgabe des Ersetzens von Dateien automatisiert, während ID3-Informationen der alten Datei beibehalten werden. pip install replicainstallieren.
Mein Anwendungsfall ist, dass ich oft aktualisierte Versionen (bitrateweise) meiner Lieblings-MP3-Alben herunterlade und besonders daran interessiert bin, meine Bewertungen beizubehalten (die ich im groupingTag dupliziere).

Verwendung :

Wenn Sie vollständige Alben replizieren, stellen Sie bitte sicher, dass die Dateinamen der Tracks in Quell- und Zielordnern ähnlich angeordnet sind.::

$ replica -u Library/Sam_Cooke-Ain_t_that_good_news-128kbps-2003
Incoming/sam_cook-good-news-320kbps   
Cloning id3 metadata... Done  
Renaming files......... Done

Zusätzlich zum Klonen von ID3 kann Replica auch Dateien umbenennen, sodass das Aktualisieren von MP3-Dateien zum Kinderspiel wird.
Erwägen Sie die -uOption, die Quelldateien zu entfernen und durch ihre aktualisierte Version zu ersetzen. Durch das Beibehalten von Dateipfaden können Sie ID3-Metatags in neue Dateien migrieren, während die von Ihrem Musikplayer gespeicherten Informationen (z. B. Bewertungen oder Wiedergabezahlen) gültig bleiben.

Aktualisieren Sie iTunes-Dateien auf eine höhere Qualität, ohne Metadaten zu verlieren

Deaktivieren Sie iTunes Match.

Rippen Sie eine Version mit höherer Qualität in iTunes.

Gehen Sie zu einer Datei mit höherer Qualität. Rechtsklick - Im Finder anzeigen

Gehen Sie zu der zu ersetzenden Datei. Rechtsklick - Im Finder anzeigen

Beenden Sie iTunes

Im Finder Datei mit geringerer Qualität löschen - in den Papierkorb verschieben - Papierkorb leeren

Ziehen Sie eine Datei mit höherer Qualität dorthin, wo eine mit niedrigerer Qualität war

Öffnen Sie iTunes - spielen Sie den Titel vom Speicherort der alten Datei ab

Song konnte nicht gefunden werden - lokalisieren

Wiederholen

Jetzt haben Sie doppelte Bilder in iTunes. Um diese zu löschen, müssen Sie die folgenden Schritte ausführen.

Markieren Sie alle überflüssigen Titel in iTunes. Löschen. Lieder löschen. Dateien behalten.

Schalten Sie iTunes Match ein.

Bingo.

Dies ist die beste Antwort, Sie müssen den Papierkorb leeren

Die aktuell (März 2019) gewählte Antwort stammt aus dem Jahr 2012, und die anderen Antworten stammen mindestens aus dem Jahr 2014. Dieser Thread rangiert in den Google-Suchergebnissen für dieses Problem ganz oben, daher dachte ich, es wäre erwähnenswert, dass unter bestimmten Umständen Aktuelle Versionen von iTunes machen dies viel einfacher. Wenn Ihre neuen Titel dasselbe Album, denselben Interpreten, denselben Titel und dasselbe Genre haben, erkennt iTunes beim Importieren in iTunes, dass es sich um Duplikate handelt, und fragt, ob Sie die alten Versionen durch die neuen ersetzen möchten. Dadurch bleiben die aktuellen Metadaten erhalten, einschließlich Anzahl der Wiedergaben, Playlist-Mitgliedschaft usw. Sogar die Metadaten „Datum hinzugefügt“ werden beibehalten, wobei das ursprüngliche Datum des Hinzufügens beibehalten wird („Änderungsdatum“ ist das aktuelle Datum).

Ich habe gerade Tracks von einer CD neu gerippt, die ich 2005 gerippt habe. Der Rip von 2005 wurde mit dem MP3-Encoder von iTunes erstellt; Die neuen wurden mit dem AAC-Encoder von iTunes erstellt. Trotz des anderen Formats erkannte iTunes die Titel und bot an, sie zu ersetzen. Nach dem Austausch überprüfte ich Dinge wie das Datum hinzufügen, die Anzahl der Wiedergaben und die Mitgliedschaft in der Wiedergabeliste für die Dateien. Es funktionierte perfekt.

Ich habe davon aus dem MacWorld Hints Forum erfahren: Replace Songs in iTunes with Higher Quality Versions Keeping Stats - Mac OS X Hints .

Um Ihre CD-Sammlung auf eine höhere Bitrate neu zu rippen, ohne all Ihre ID-Tags, Daten, Stücke usw. zu verlieren, verwenden Sie dieses Skript zum Kopieren von Titelinformationen auf CD .

Oder Sie können das Datum auf Ihrem Computer kurz auf das Datum ändern, an dem das Lied hinzugefügt wurde, damit es Ihre kürzlich hinzugefügten Wiedergabelisten usw. nicht stört.

Dies erfordert jedoch zusätzliche Schritte:

Sie müssen Ihre kürzlich hinzugefügten Einträge neu sortieren, damit sie nach dem Datum der Hinzufügung absteigend und nicht nach den Zahlen auf der linken Seite sortiert werden. Synchronisieren Sie dann Ihren iPod.