hendrik on 26 Mar, 2021 05:55 PM
the ISRCs in beaTunes are fetched from the central database, which is fed by MusicBrainz and user data. Neither is necessarily 100% correct, though MusicBrainz data certainly has the higher quality.
That said—and I am aware that this does not cover all the cases you mention—I believe different ISRCs may be assigned to multiple acoustically identical tracks, if they have been released in multiple years or on multiple albums. So forcing lookup via fingerprint is probably a bad idea.
Ahh, thanks for clarifying that part!
Good to know, there's no need to use fingerprint option, when there are tags that are supposedly correct inside the metadata, makes sense.
Consider the issue fixed.
hendrik on 10 Apr, 2021 03:44 PM
sorry for not answering for so long.
So first of all, beaTunes did not use Musicbrainz as reference for ISRCs. Also, ISRCs are unique per recording, i.e. they do not depend on the release (i.e. the album, CD, compilation etc.). Apologies for misstating this earlier.
In the meantime, I have built a mechanism that does update the entries in the central beaTunes database with data from Musicbrainz. This means that starting now, beaTunes may actually use ISRCs from Musicbrainz. I am using "may actually" for a reason. The central beaTunes database consolidates a lot of user data with reference data from Musicbrainz and Discogs. It does this asynchronously, as data is requested from users. This means that some tracks may already be updated, but others are still in the update queue. To make sure that all relevant tracks are eventually updated, I have added them manually to the processing queue. But please understand that this may take a while (and frankly I cannot say how long—more popular tracks will be updated faster than rare tracks).
Regarding lookup via acoustic fingerprint: What I said earlier is not wrong. Whenever you have halfway decent metadata (artist, title, album), do not force the lookup via fingerprint. This increases your chance of getting correct information about your particular version of a track.