News for hackers. Stuff that matters.
Re:I Don't Have Spotify by mkhalil on Monday November 11, 2024 @10:38PM (#42112561)
I know of a even more impressive website that will transfer playlists from Spotify (or 20 other platforms, including text files) to 20 other platforms or a text file. I will share the link, but don't hug it to death y'all. :)

https://app.tunemymusic.com/transfer

Re:I Don't Have Spotify by myself248 on Monday November 11, 2024 @11:34PM (#42112830)
I love TuneMyMusic, I exported my Spotify when I left, imported everything to Deezer, and now I periodically export everything from Deezer so I can slice and dice it in Excel for various reasons.
Re:I Don't Have Spotify by saretup on Monday November 11, 2024 @10:54PM (#42112655)
That’s the one I used when I moved from Spotify to YouTube music. Luckily my playlists contained less than 500 songs so the whole migration was easy and free.
Re:I Don't Have Spotify by crossroadsguy on Monday November 11, 2024 @11:28PM (#42112808)
Re:I Don't Have Spotify by djsavvy on Tuesday November 12, 2024 @01:30AM (#42113291)
Thanks for sharing! I didn't want to sign up for a monthly subscription to transfer my music...
Re:I Don't Have Spotify by mkhalil on Tuesday November 12, 2024 @02:23AM (#42113481)
I didn't even know TuneMyMusic had a premium service, but fwiw, it's free for the first 500 songs. I've only used it a few times and was pretty impressed at how many services it supports.
Re:I Don't Have Spotify by crossroadsguy on Tuesday November 12, 2024 @04:28AM (#42114052)
Agreed.

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.

Re:I Don't Have Spotify by nunez on Tuesday November 12, 2024 @12:18AM (#42113010)
Soundiiz does this also. I've been using it for years. Great service
Re:I Don't Have Spotify by freetonik on Tuesday November 12, 2024 @01:35AM (#42113311)
I found Soundiiz pretty bad, at least when transferring from Spotify and Apple Music to Youtube Music. It failed to find about a hundred tracks from the library of couple of thousand tracks, and they weren't some niche, rare things, too. I had to manually search for them, using the same titles, and found most of them.
Re:I Don't Have Spotify by therealdrag0 on Tuesday November 12, 2024 @01:58AM (#42113402)
I used Soundiiz to go from Spotify to YouTube. I paid 5$, but was happy to pay.
Re:I Don't Have Spotify by mihular on Tuesday November 12, 2024 @02:19AM (#42113472)
I recently made a transition from Spotify to Tidal and found the suggested transfer service to do the job really clumsy. In my case I've transferred favorite artists and the service was just trying to match them by name which failed miserably when there was more than one with the same name - seemingly it picked one randomly. I wonder how this service would do.
Re:I Don't Have Spotify by iamacyborg on Tuesday November 12, 2024 @06:12AM (#42114584)
My impression is that Tidal does a bad job of this in general. I have lots of artists I follow on there who have albums appearing on their page from identically named but different artists.
Re:I Don't Have Spotify by mihular on Tuesday November 12, 2024 @10:19AM (#42116120)
Don't get me started on that. How can a company which core business is content streaming be that lazy is beyond me. I often feedback them the errors, but even such feedback is difficult.
Re:I Don't Have Spotify by notyourwork on Tuesday November 12, 2024 @11:36AM (#42117024)
Sadly it’s an expensive scaling problem. Not trivial to solve at the scale streaming platforms operate at.
Re:I Don't Have Spotify by iamacyborg on Tuesday November 12, 2024 @11:48AM (#42117153)
Discogs seems to handle it just fine.
Re:I Don't Have Spotify by mihular on Wednesday November 13, 2024 @01:31AM (#42123438)
Well, at least they could make it easy to feedback, like a button on the artist/album page. But it's it really that hard to do it themselves? They are not getting a million albums per day, do they? I'm sure there are ways to improve the process with a little good will.
Re:I Don't Have Spotify by etra0 on Tuesday November 12, 2024 @08:25AM (#42115282)
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

Re:I Don't Have Spotify by dylan604 on Tuesday November 12, 2024 @09:57AM (#42115915)
other than name match, what exactly do you expect them to attempt to do? use a shazam like process to analyze each potential match?
Re:I Don't Have Spotify by aaronax on Tuesday November 12, 2024 @11:40AM (#42117066)
Use 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

[1] https://www.wikidata.org/wiki/Property:P4576

Edit: P1902 has 57000 uses and P4576 has 7000. So YMMV big time.

Re:I Don't Have Spotify by dylan604 on Tuesday November 12, 2024 @12:10PM (#42117359)
Great, 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?
Re:I Don't Have Spotify by aaronax on Tuesday November 12, 2024 @12:39PM (#42117715)
Gracenote 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.
Re:I Don't Have Spotify by dylan604 on Tuesday November 12, 2024 @12:42PM (#42117745)
Great 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

Re:I Don't Have Spotify by rvba on Tuesday November 12, 2024 @01:21PM (#42118139)
Reality 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.

Re:I Don't Have Spotify by dylan604 on Tuesday November 12, 2024 @02:12PM (#42118595)
If If If. This isn't blind pessimism. This is from someone that has dealt with metadata from studios/labels for just under two decades. IMDB was meant to do this for movies/tv, but yet it's an absolute dumpster fire.

So from an outside perspective, it's fun to dream a little dream, but from a gray beard it's just yet another dream.

Re:I Don't Have Spotify by mihular on Tuesday November 12, 2024 @10:17AM (#42116100)
It 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.
Re:I Don't Have Spotify by dylan604 on Tuesday November 12, 2024 @10:32AM (#42116269)
The 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.
Re:I Don't Have Spotify by mihular on Tuesday November 12, 2024 @10:39AM (#42116346)
To 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...
Re:I Don't Have Spotify by notyourwork on Tuesday November 12, 2024 @11:34AM (#42117009)
Record 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.
Re:I Don't Have Spotify by dylan604 on Tuesday November 12, 2024 @11:01AM (#42116629)
You'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.

Re:I Don't Have Spotify by interestica on Tuesday November 12, 2024 @10:29AM (#42116241)
Allll the other associated metadata is useful...
Re:I Don't Have Spotify by dylan604 on Tuesday November 12, 2024 @10:36AM (#42116306)
You 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.
Re:I Don't Have Spotify by piltdownman on Tuesday November 12, 2024 @05:05AM (#42114230)
Anyone know of a technical solution to retrieve a list of 'titles' for deleted videos from a youtube playlist? Have at least 10x Playlists full of removed/deleted music that has been inappropriately copyright striked, but I can't even reconstitute the playlists as I don't have the Title/Artist for the removed tracks.
Re:I Don't Have Spotify by rvnx on Tuesday November 12, 2024 @06:45AM (#42114761)
Paste the URL into savefrom, they have a cache
Re:I Don't Have Spotify by brainzap on Tuesday November 12, 2024 @05:28AM (#42114345)
I manually copy pasted the video urls into services that lookup details and check web archive
Re:I Don't Have Spotify by nindalf on Tuesday November 12, 2024 @05:09AM (#42114249)
This is so helpful. This is the one blocking piece preventing my transfer off Spotify.
Re:I Don't Have Spotify by boringg on Tuesday November 12, 2024 @07:05AM (#42114876)
If this does as you say it does… thank you for posting this. Ive been thinking of trying to get away from spotify but felt trapped at the playlist loss. My kid are now conditioned for instant music that might be the bigger challenge.
Re:I Don't Have Spotify by mobeigi on Tuesday November 12, 2024 @10:37AM (#42116317)
I've used this site before when moving from Spotify to Youtube Music, worked really well and didn't take long to transfer everything over.
Re:I Don't Have Spotify by __MatrixMan__ on Tuesday November 12, 2024 @10:50AM (#42116486)
I used this. It worked fine. It's a shame it's necessary though... I wish there was some kind of vendor-neutral import/export format rather than requiring a third party to solve the whole matrix of integrations.
Re:I Don't Have Spotify by coder543 on Tuesday November 12, 2024 @12:12PM (#42117377)
The music industry needs to more widely use some kind of equivalent to the ISBN that the book industry uses. A simple "ISMN" list per playlist/library would be all that would be needed to move between services when both apps have the same songs.

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, some kind of recording-focused identifier for keeping track of specific performances between services.

Re:I Don't Have Spotify by Muromec on Tuesday November 12, 2024 @12:25PM (#42117556)
Yeah, but the next step is to make identifier somethink like a has so the media can be content addressable.

Wait, we can't have that. It's too convenient

Re:I Don't Have Spotify by __MatrixMan__ on Tuesday November 12, 2024 @03:10PM (#42119185)
Now we just need to associate payment/attribution related metadata with those identifiers
Re:I Don't Have Spotify by coder543 on Tuesday November 12, 2024 @12:40PM (#42117725)
Content addressable doesn't really work here... different apps may have the same recordings encoded in different formats and bitrates, but they are still the same recording. Unless you meant "content addressable" in the sense of a uniquely assigned identifier like I was already talking about, and not a computed identifier from the raw bytes of the file like a hash.
Re:I Don't Have Spotify by bariumbitmap on Tuesday November 12, 2024 @01:53PM (#42118426)
This sounds like an acoustic fingerprint, such as AcoustID[0]. I think AcoustIDs and XSPF[1] would be a good combination for shared playlists. It's a shame that development stopped on the Tomahawk music player[2], it would have been an ideal platform for shared playlists like this.

[0] https://musicbrainz.org/doc/AcoustID

[1] https://en.wikipedia.org/wiki/XML_Shareable_Playlist_Format

[2] https://github.com/tomahawk-player/tomahawk

Re:I Don't Have Spotify by sneak on Tuesday November 12, 2024 @12:28PM (#42117591)
They’re called magnet links.
Re:I Don't Have Spotify by rjmunro on Tuesday November 12, 2024 @12:55PM (#42117872)
MusicBrainz has also been making a list of unique identifiers for music tracks: https://musicbrainz.org/
Re:I Don't Have Spotify by encom on Tuesday November 12, 2024 @02:28PM (#42118765)
This exists and is called ISRC. This metadata is embedded in a subchannel on CD's.

https://en.wikipedia.org/wiki/International_Standard_Recordi...

Re:I Don't Have Spotify by coder543 on Tuesday November 12, 2024 @02:30PM (#42118779)
Cool, I didn’t know that. I wish it were actually used by the various music apps.
Re:I Don't Have Spotify by __MatrixMan__ on Tuesday November 12, 2024 @03:08PM (#42119162)
It's a pity that compression is likely to provide subtly different data under different network conditions. If everything were lossless we could just use hashes as identifiers and proceed without the participation of the apps.

After all, they have no incentive to make this easy for us.

Re:I Don't Have Spotify by loyx on Thursday November 14, 2024 @04:01PM (#42141166)
This is actually a beautiful idea. It'd definitely be possible for music purchased through bandcamp since lossless is generally available for most releases. Commenting to bookmark this.
Re:I Don't Have Spotify by nonethewiser on Tuesday November 12, 2024 @01:20PM (#42118131)
> I wish there was some kind of vendor-neutral import/export format rather than requiring a third party to solve the whole matrix of integrations.

"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.

Re:I Don't Have Spotify by kristofferR on Tuesday November 12, 2024 @12:23PM (#42117524)
Playlisty is a great iOS/MacOS app for doing it locally if you're using Apple Music.

https://www.obdura.com/playlisty/