3 ms·
I recently made the switch as well and used spotify_to_tidal [1] which is the free and open-source alternative to what Tidal recommends and it worked pretty fin
by etra0 2y ago
I recently made the switch as well and used spotify_to_tidal [1] which is the free and open-source alternative to what Tidal recommends and it worked pretty fine! it couldn't find some specific tracks and I bet it does a somewhat similar name match as the one Tidal recommends, but at least this one doesn't have a limitation by the number of tracks, in case it's useful to someone else.
[1] https://github.com/spotify2tidal/spotify_to_tidal https://github.com/spotify2tidal/spotify_to_tidal
- dylan604 2y agoother than name match, what exactly do you expect them to attempt to do? use a shazam like process to analyze each potential match?
- mihular 2y agoIt could check the album names on both sides, for example. And in case of uncertainty, it could make a list of dubious matches. Stuff like that, I guess.
- dylan604 2y agoThe point is that it's all just metadata. There's a saying along the lines of "the filename is a really bad place to store metadata". Whether the title is the same and/or the album name as an additional qualifier, it's all subject to data entry which is prone to mistakes.
- mihular 2y agoTo some extent yes, but that data is usually sent from record label with the same values for different streaming services. But anyway, don't tell me that they can't at least figure out that there are more than one artists with the same name...
- dylan604 2y agoYou'd think that, but not in my experience. It's not like they are getting ID3 tags populated by Gracenote or some such service. You're also assuming that the streaming platforms do not attempt to manipulate the metadata they received for their own internal policies. See my other comment in a sibling thread for specific examples. 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.
- notyourwork 2y agoRecord labels are actually quite terrible at providing this. You would assume otherwise because it’s in their best interest. However, I work in the industry and can tell you it’s a ridiculous problem because their is no standard and lots of human effort in cleanup and cleanliness.
- interestica 2y agoAllll the other associated metadata is useful...
- dylan604 2y agoYou say that as if all metadata is the same. I can tell you it is not. Every company that uses metadata will at some point use a field differently from someone else. "The Album" => "Album, The" type of things. "Album" => "Album (YYYY)" types of things. "Track remix by Artist" => "Track" + "Producer" as different fields.
- aaronax 2y agoUse the Spotify artist ID[0] to find the Wikidata entry, and then grab the Tidal artist ID from the Wikidata entry to match the correct artist on Tidal. Even better if you use album IDs. (Brain explodes if you could use a song ID.) 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 https://www.wikidata.org/wiki/Property:P1902 [1] https://www.wikidata.org/wiki/Property:P4576 https://www.wikidata.org/wiki/Property:P4576 Edit: P1902 has 57000 uses and P4576 has 7000. So YMMV big time.
- dylan604 2y agoGreat, yet another attempt at solving this with yet another standard that not everyone will use. Why did you pick this attempt instead of something more common like Gracenote?
- aaronax 2y agoGracenote is owned by private equity and has limited availability of data. I prefer to encourage the use of more open data. MusicBrainz or Discogs would have been better choices than Wikidata based on quantity of entries. Though in 5 minutes I have been unable to find if Discogs even has external IDs, and I am not sure of the quantity of Spotify IDs that MusicBrainz has.
- dylan604 2y agoGreat that you want to use open sources, but now, you've just provided more evidence for my case as you've listed 2 new "sources of truth". Even that fact that there are plural truth sources indicates no one source is truth. Why are they different? Same reasons that have already been discussed So, we really have not made any forward progress here
- rvba 2y agoReality is that simply very few people use this functionality. 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.