Also ganz sachte Stück für Stück:
Ich rippe mir eine CD mit Itunes (egal ob Mac oder Win). Lege also die CD ein, iTunes liest die .wav auf der CD ein und errechnet aus Anzahl der Stücke und deren Länge einen charakteristischen Schlüsssel. Dies ist die Kennung von der Soylent sprach, der unterste Schlüssel aus dem Screenshot von fimbul.
Dieser Schlüssel differiert nicht wenn man itunes/mac oder itunes/win nutzt. Anhand dieses Schlüssels wird die CDDB abgefragt. Er wird nicht als Metatag der Datei gespeichert, sondern in der itunes eigenen Datenbank.
Ist dieser Schlüssel in der CDDB vorhanden können die Taginformationen importiert werden.
Kopiere ich aber ungetaggte MP3 Dateien in die Bibliothek fehlr jegliche Metainformation zu den Stücken und natürlich der Schlüssel, eine Abfrage zur CDDB schlägt sofort fehl, da diese den erforderlichen Schlüssel nicht hat. Eine nachträgliche Erzeugung des Schlüssels ist nicht möglich, da keine Informationen zur Erzeugung dieses vorhanden sind. Zum Erzeugen werden also die .wav eines kompletten Albums benötigt. Metainformationen über Länge und Tracknummer einer getaggten MP3 sind irrelevant, wenn ich eine komplettes Album ohne korreckte Tracknamen markiere und diese Auswahl per CDDB abfragen will kann kein Schlüssel "on-the-fly" erzeugt werden!
Soweit so gut, alles nachvollziehbar. Jetzt kommt aber itunes/win ins Spiel.
Ich nehme ein illegal aus einer beliebigen Tauschbörse beschafftes Album her. Dieses ist irgendwo als MP3 gerippt worden ohne es zu taggen. Es stehen also keine Informationen zu Interpret, Album etc. zu Verfügung, einzig Länge der einzelnen Stücke ist bekannt, die Tracknamen sind TrackNO1 oder irgendwas ähnliches. Dieses Album importiere ich in die itunes Bibliothek, kein Schlüssel wird erzeugt.
Nun markiere ich das Album, also TrackNO1-TrackNO18, oder wie auch immer, auf dem itunes/win und frage die CDDB,... oh wunder, itunes/cddb können die Tracks identifizieren und richtig zuordnen, die Taginformationen werden ohne weitere Nachfrage aktualisiert.
Offenbar konnte der eindeutige Schlüssel doch irgendwie nachträglich erzeugt werden, indem eine Auswahl markiert wurde (Anzahl der Tracks des Albums, die Länge der einzelnen Tracks steht ja zur Verfügung) und die Abfrage erfolgreich durchgeführt werden. Oder dieser Schlüssel ist doch Teil der Metainformationen von MP3-Dateien und wurde schon beim schändlichen Erzeuger und Uploader der MP3 erstellt...
Die Frage bleibt also bestehen: Warum kann itunes/win, itunes/mac aber nicht, dieselben MP3 nachträglich aktualisieren!?!?!?
Sorry falls ich mich zu dumm anstelle, berichtigt mich, aber wenn ich das Verfahren, wie oben beschrieben richtig verstanden habe, dann ist es unlogisch, dass es mittels itunes/win geht aber mit itunes/mac nicht, auch wenn ihr vollkommen Recht habt, dass dieser Schlüssel benötigt wird. (dann wohlmöglich von itunes/win nachträglich erzeugt wird, von itunes/mac aber nicht, gewollt oder ungewollt, Absicht oder Bug)