Is someone made a API (or something like that) which search MB releases by AM/iTunes album ID? (means, resolve `1645056515` to https://musicbrainz.org/url/a88ac674-83f1-433b-b9… ) I'm going to make it if anyone doesn't making it
2025-02-03 03400, 2025
leonardo- is now known as leonardo
2025-02-03 03417, 2025
wileyfoxyx[m]
Atisket does, but it would show a corresponding release if someone added a link to AM to it
2025-02-03 03425, 2025
kellnerd[m] joined the channel
2025-02-03 03425, 2025
kellnerd[m]
Yes, Harmony is resolving external IDs (by Apple and others) to MBIDs. [The code](https://github.com/kellnerd/harmony/blob/ma… works for all entity types (including releases), but it is only used for artists and labels so far.
2025-02-03 03419, 2025
kellnerd[m]
Apple IDs have the disadvantage that the correposnding URL in MB may use any country code...
2025-02-03 03432, 2025
kellnerd[m]
s/correposnding/corresponding/
2025-02-03 03453, 2025
kellnerd[m]
It would be possible to expose the MBID resolver as a separate page of the Harmony website, if you think that is useful.
It seems Harmony is only searching URL by `https://music.apple.com/{storefront}/{entitytype}/{id}`, right?
2025-02-03 03425, 2025
rinsuki[m]
It would be work for newer releases, but for old URLs, sometimes this method will not work (before AM era or purchase-only album sometimes uses itunes.apple.com, or some old URL contains additional query and URL-encoded title, so we couldn't find it by MB's API), and thats why i'm considering about making dedicated api (from db dump & replica)
2025-02-03 03402, 2025
kellnerd[m]
Exactly, it is not feasible to deal with all these oddities when we are using the rate-limited MB API.
2025-02-03 03434, 2025
rinsuki[m]
also, a-tisket seems to be using barcode number for matching, this is also sometimes will not work (most likely no barcode data on MB)
2025-02-03 03425, 2025
_justin_kelly71 has quit
2025-02-03 03400, 2025
_justin_kelly71 joined the channel
2025-02-03 03433, 2025
petitminion joined the channel
2025-02-03 03440, 2025
minimal joined the channel
2025-02-03 03402, 2025
outsidecontext[m joined the channel
2025-02-03 03402, 2025
outsidecontext[m
Harmony is matching by barcode between providers, this includes the MusicBrainz provider