One could also imagine a standardized ismn://<number> URL format that could open in your preferred music app, and this could work even without a streaming service if you already own that song in your personal music collection.
ISMN seems to exist: https://www.loc.gov/ismn/about.html
But, I've never actually seen it used for recordings; it seems to be focused solely on music notation. So, it would be nice to have some kind of recording-focused identifier for keeping track of specific performances between services.
Wait, we can't have that. It's too convenient
[0] https://musicbrainz.org/doc/AcoustID
[1] https://en.wikipedia.org/wiki/XML_Shareable_Playlist_Format
https://en.wikipedia.org/wiki/International_Standard_Recordi...
After all, they have no incentive to make this easy for us.
"vendor-neutral import/export format" sounds like the definition of third party. It's not that there shouldn't be a third party, it's that spotify etc. should adopt it.
Too much inside baseball experience with the data the studios/labels believe is perfect that when received is far from perfect leaving the individual platforms to deal with it.
Realistically, Wikidata may not have enough of this data populated, but it is nice to dream. And it seems plausible that MusicBrainz or similar might have enough data.
[0] https://www.wikidata.org/wiki/Property:P1902
[1] https://www.wikidata.org/wiki/Property:P4576
Edit: P1902 has 57000 uses and P4576 has 7000. So YMMV big time.
So, we really have not made any forward progress here
If those two open access sources become big enough, it is quite clear that someone will make a project to reconcile the data between them.
If any of those projects skyrockets the same way wikipedia skyrocketed, then the topic will be solved.
So from an outside perspective, it's fun to dream a little dream, but from a gray beard it's just yet another dream.
Having said that I have used https://ko-fi.com/zzzrod to support (if it can be called that) the dev (the link is from app homepage) as per my personal capacity. Because it is such an excellent service and provided for free and also because it isn't behind subscription. So thought I will share that. But of course it is perfectly fine to use it for free as well if one wants to. Cheers.