I Don't Have Spotify(github.com) |
I Don't Have Spotify(github.com) |
Well I guess I'll just go fuck myself, then.
(I also... don't use spotify... so had less-than-average context to guess the purpose of this project with.)
If you're in a DM or a group chat, you may not hear "You should listen to X by Y" but rather "Check this out: https://open.spotify.com/blah"
At my current workplace and a previous one, both had Slack channels for sharing music and they were 99% Spotify links.
Partly because of genuine Spotify usage but even not using Spotify at the time, I would find the Spotify equivalent for my own recommendations (to reduce friction for the majority so they'd be more likely to actually listen to the recommendation)
Presumably for those few users not using Spotify, rather than having to find the equivalent song via text search, which may or may not contain a result for Provider Z, this service straight up just converts the Spotify link you've been given into all of the other provider equivalents.
I always thought giving a straight link to the thing was better for all. If they had Spotify it would open there and without ads if they had the subscription and if they had neither it would still open the web app and let them listen to it with ads and stuff.
That said, I do miss Songwhip. It was a website where you could search for a release, and then generate all links for it, including streaming services and bandcamp.
That's quite the extrapolation from your anecdotal experience. Technically, it would be more accurate to say, "for those few users using Spotify."
What you've noticed is that Spotify has the biggest market share, but that doesn't mean that the number of users not using it are "few". According to https://explodingtopics.com/blog/music-streaming-stats, Spotify has a 30% market share. That implies that up to 70% of streaming music users aren't regular Spotify users.
From what I could tell when choosing AM over Spotify, the latter has a lot of playlists for discovery and I would never use my streaming service for discovery as it encourages the service to promote music it is paid to promote.
Of course AM is annoying too because 3 out of 5 navigation icons along the bottom of the UI are for discovery. But AM has Siri integration, which works some of the time… :-/
I just don’t listen to music, full stop. Never used Spotify in my life, or any other streaming music service. Was really confused about all of this.
That said once you have heard it on Spotify, yeah you might want it on your service provider of choice so as to add it to whatever equivalent of playlists there are.
So if you care about your musicians consider seeking out other ways to get your records, e.g. bandcamp
More like "as a musician they pay you literally nothing for a song unless it receives 1000 streams/12 months". This is total bullshit for small musicians.
> Effortlessly convert Spotify links to your preferred streaming service
And I already noted (in a very offhand way):
> the About section/link being there... it's offscreen by the start of the README, so I missed it
I think 10 years ago, that sidebar didn't exist on github, so I've got some old skimming habits I could modify... but I think the bar for READMEs should be higher. I was pleasantly surprised to see I wasn't alone in having too little info, though. This project is far far from being an outlier in this regards. 95% of ROS repos (robotics code packages) are worse :)
You'd think my comment assuming you didn't need an account was already absurdly wrong but with your response the cake was taken, because I'm not from America either.
The page won't even load if you don't have the DRM plug-in installed.
I don't think you can _listen_ to the song without an account anyway.
edit: misread parts of grandparent. Yeah, the 30s previews are gone, didn’t even realize anyone used those.
It's why I often share a youtube link instead, it plays inline a lot of the time and when it plays inline it often doesn't have ads. But that may also be because I have an effective ad blocker (for now).
> The good thing about Tidal
Can’t confirm, it’s worse than spotify for me, as I get an unclosable modal that asks me to sign up or login.
Try this link https://tidal.com/browse/track/18835695/u, for me it shows a list of links to other services: https://imgur.com/a/MEsaIZw
I've had to get friends to share the titles manually, before I found Odesli to be able to convert them.
https://inthesetimes.com/article/spotify-military-industrial...
War companies sell war, and they sell it to evil people (see Israel's apartheid and genocide in Gaza). The privatization of war is bad for everybody.
I wish I could just share the spotify link to a WPA app using the Web Share API and have it share back the url for my preffered music streaming app.
I guess I can ask claude to do it for me and use the code here for the UI, but I can't find the license file
https://x.com/justinprojects/status/1708184379326144925?s=46
https://musicmachinery.com/2010/02/10/introducing-project-ro...
what if i have a youtube link and i want to stream on spotify? what if i have an apple music link but want to play it on a linux device where only spotify works?
it's more likely that you discovered a song on youtube and wanted to add it to your spotify playlist, rather than browsing spotify and then deciding to listen on another platform.
someone should make a service like this, but make it universal for all platforms.
however, i found the ability of matching a spotify artist profile to the artist's platform profiles impressive.
Huh? What linux device might only have access to spotify? Pretty much every Linux distribution (with the possible exception of Linux From Scratch[0]) has multiple local apps to play music, both from the command line and via a gui in their standard package repositories.
Not to mention dozens of sites (if you can get to spotify you can get to them) that perform the same function.
Please do explain, as I'm pretty confused.
you're completely right other services and software are available on linux. but the point i'm trying to make is, this tool is spotify -> others, but a common use-case is others -> spotify.
"Something went wrong, please try again later"
I like this idea
Apple, Google and Meta are Data Transfer Initiative members. I hope Spotify joins soon.
So, y'know, might be coming.
But you can't skip to the next tune so you need to skip to the next webradio instead ;)
I left Spotify when they signed Rogan.
Being principled is not toxic.
>you're completely right other services and software are available on linux. but the point i'm trying to make is, this tool is spotify -> others, but a common use-case is others -> spotify.
No apologies necessary. I misunderstood your point, which is certainly a fair one.
And given your use case, I get your frustration. That said, there are, apparently, a number of Linux apps and plugins for said apps that will allow you to play not only local music, but streams from Spotify as well as from other streaming services.
I get that's not really what interests you, but it is an option if you choose.
I don't use Spotify, so I haven't looked for tools to convert to Spotify links, but I'd expect they're out there, given that the reverse exists.
Edit: Fixed typo.
Of course, Apple still pushes its overpriced Macs, but the focus there seems to be on developers (for the more expensive stuff--big monitors, workstations, etc.) or people (probably corporate workers, developers, etc.) using MacBooks. In both cases, the focus seems to be on machines used for doing work. I'm just guessing, but I would guess that most MacOS users who want to listen to (Apple) music would do so on their personal device, i.e. their iPhone, rather than their MacOS device which is probably owned and managed by their employer.
This is crazy. Not sure how they expect anyone to keep using their service with such attitude.
Perhaps it is a lock-in strategy: don’t leave or you lose months or even years of your music habits.
At the same time, both Spotify and YouTube Music keep all the data to this day.
One might argue that they free plans, so they have to keep it. And I would say “I don’t care”. If I can’t rely on your service to keep a list of songs - I am not using it.
Damn, they could utilize my iCloud account. Or allow me to export a text file with that data, so I could import it back later. But no. No money - you are screwed.
My annual Apple Music subscription lapsed for one day, and my entire library was gone the next day when I resubscribed for another year.
Apple are allowed to make whatever customer hostile choices they want. As a former Apple Music customer, I’m not making that mistake again.
Playlists are basically zero cost to store. You would spend more $ on delete processing than keeping them around for eternity. So it's just not well thought use-case, implemented without attempt to view the whole picture.
Erasing a music app data after just a couple of months is idiotic, even more for a company with such deep pockets like Apple.
My account is still there. I can still use it. I am pretty sure it has some historic data there as well. Probably my old lambdas are still laying around.
Some items now stay greyed out because they don’t have a license. And some versions got replaced (eg, to the remastered ones).
I use Cider on my desktop but mobile is still a challenge.
Perhaps things have changed, but 10 or so years ago I "uploaded" my music to Spotify and it didn't actually upload anything, nor did it play my local music.
Rather, spotify used whatever it had in its database with the same name/artist, which wasn't always the same recording or even the same song.
And then there were the ads. No thanks.
I have my own library of more than 22,000 tracks and use Winamp, Jellyfin and VLC to play them wherever I happen to be. No muss, no fuss, and most importantly, no ads.
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.
"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.
https://chromewebstore.google.com/detail/music-link/gnhphofp...
I guess this is a free service? E.g https://api.song.link/v1-alpha.1/links?url=https://open.spot...
Two Words by Kanye West: https://open.spotify.com/track/62wtttQzoIA9HnNmGVd9Yq?si=b1b...
Went to Two Words by Milabel Ranque: https://music.youtube.com/watch?v=Y64cFG9dfYo
Never Let Me Down by Kanye West: https://open.spotify.com/track/34j4OxJxKznBs88cjSL2j9?si=7ec...
Went to Never Let me Down by Depeche Mode: https://music.youtube.com/watch?v=snILjFUkk_A
Even though the correct album art appeared on the site.
Actually none of the songs I put it are working. Is this what it's supposed to do? Find songs with similar titles?
https://idonthavespotify.donado.co/
It would be fantastic to have this as an extension for us, Firefox users. I hope someone makes one someday.
If there's some easy way to figure out where that id parameter in the results page comes from (I assume some simple hash of the link), then you could probably even just make it a bookmarklet.
Works per artist, album, or song.
Create a login to customise URLs.
I'm just a user; I don't have a dog in this race.
I have an old synology nas thats running Navidrome in a docker container.
On my iPhone I use play:sub and point it to the local ip and port associated Navidrome.
When I’m away I access the network through a WireGuard connection (set up on a protectli router running opnsense). Before I used traefik to expose it to the web.
Takes some setup but once it works it’s great.
Example https://song.link/i/1051394215
The placeholder in their search field even says "Search or paste URL"
Add average 4G reliability to that and you have a service that never has what you need, and if they do it never works when you need it (e.g. long car rides in the middle of nowhere). And then they expect you to pay for it or listen to ads too. Nothing beats a good ol' folder of mp3s. And 128GB of the average phone can store many an mp3.
I always wanted to rebuild that and adjust to my needs. Now this convert thing from the OP seems to be an interesting extension to that. Just paste in spotify links, grab the YT one, yt-dlp it and there you go. Ill put this in my favorites, thanks!
Also not sure yt-dlp is any more legal than just downloading mp3s.
Edit: also we don't use mp3, we use free (tm) opus! (as in just yt-dlp -x )
Am I alone on this?
I use Apple Music, I use it because it's lossless and it's integrated in the Apple ecosystem. The UX of the actual Music app is... not great, but tolerable, better than the iTunes before it.
I listen to some pretty obscure stuff and I don't think I ever found something missing on it. YMMV.
Here's an ongoing 150+ page, 4 years old thread about it on their forums: https://community.spotify.com/t5/Live-Ideas/All-Platforms-Op...
1: https://chodounsky.com/2019/03/24/progressive-web-applicatio...
It got me thinking how useful something like an "I don't have instagram" app would be. Unfortunately I suspect it would be impossible to implement.
> One of MusicBrainz' aims is to be the universal lingua franca for music by providing a reliable and unambiguous form of music identification; this music identification is performed through the use of MusicBrainz Identifiers (MBIDs).
the complications with the same song appearing in multiple albums (including compilations) would give weird results sometimes, but it is totally useable if you only care about finding basic information.
I don't know how to look up music with a known ISRC, though.
Even as a paying Pandora member I plan to use this (over their website).
If you share a song link using Tidal, it actually shares a landing page where the user can select from Tidal, Spotify, Apple Music, or Amazon Music. It's really great.
> https://open.spotify.com/track/1Pfc1Qpj0s9vQumI0JvpBp
mapped to
> https://music.youtube.com/watch?v=ogoeWS6CDbI
but it should have mapped to
Or just buy off Bandcamp if its an option.
Or by buying vinyl at a local record store. Sadly, those are dying out, but you can find one or two good ones in any major city.
In electronic, hip-hop, and a lot of music that has a lot of computer-assisted production, a lot of producers will also release sample packs or VST presets that they sell directly on their websites. While often in small amounts, $50 or less, it more often than not goes directly to the artist with very little middlemen involved. While not a huge stream of revenue I'd imagine, it probably does help smaller artists if they can count on an additional couple hundred bucks a month from people that truly appreiciate their craft and I'd bet that if I reached out to artist XYZ whose music is no longer available on major platforms and said "hey i have been to a few of your shows, bought all your sample packs, and I can't find your tracks anymore" the artist, if small enough, would probably oblige and send along a nice little folder of music.
Anyway as for actually getting copies of the music I listen to I think we should just pirate it completely unashamedly.
For the price of a Spotify subscription, I can usually buy a new album every month! Which is great; and I love slowly growing my album collection.
People are crazy for vinyl, but CDs are just _so_ convenient.
You can also keep the FLAC files to convert them to some future format later, or even do something really wild like burn them to a CD or something.
I just went to Amazon and found what's advertised as "mp3" for a recent Taylor Swift album.
Qobuz. For a start they only do lossless: no mp3. We're soon a quarter of a century into the 21st: gone are the Napster days of needing to stream mp3s.
Then Qobuz often has albums in higher quality than 44.1 kHz / 16-bit stereo. Not that you'll hear the difference: but artists/sound engineer going to the trouble of offering higher sample rate / bit depth typically do care about producing good sounding music so there's that.
Then Qobuz allows you to do precisely what you want: you can buy individual tracks or full albums to download, no DRM.
I've got both a collection of audio files I ripped myself from my own CDs (which I keep too), in a 100% bitperfect / lossless way (verified with an online DB of people who also ripped their CDs) and a Qobuz subscription.
The one criticism about Qobuz would be that music discovery ain't the best out there: the UI is actually quite bad. But it's good stuff for people who care about quality and who love to own their music.
Most network streaming devices now support Qobuz: for example I've got a fully integrated Yamaha amp that contains a network streamer (Yamaha R-N1000A) and MusicCast (Yamaha's music streaming app, like Sonos I guess but Yamaha) supports Qobuz (and Tidal and Spotify).
You don't just rent temporary access to an online service that may disappear under your feet or remove songs you used to listen to: you can actually buy and own individual tracks.
Check the plans they have: depending on how many songs you buy, one may be better than the other.
IIUC Spotify, under the pressure of both Tidal and Qobuz, announced they'll be moving to lossless streaming. It's 2024. At fucking last.
I'll also mention: Bleep.com, Boomkat, Ninja Tune (label that directly sells), Junodownload.
While not legal, having the subscription fix any moral problems I’d have with the idea.
The best way to support artists is to purchase albums the week they're released... Sales numbers are a key metric when labels decide touring and investment in the next album... Could mean a better studio or more resources...
If you are committed to the download off of tidal strategy, then please make a playlist of the tracks you download and play it overnight... Otherwise, none of your money supports the artists you listen to.
I'm actually working on a IoT device where one of the main goals was selfhosting audio content for my kids. Uses AI for the user interface. Similar to Alexa but battery powered. Still in private beta (orders are closed right now) but here is the link for anyone curious. https://heycurio.com/
Sending voice clips of children to an always listening server is just a bit too dystopian for me.
* The prices are a lot higher there than anywhere else
* They don't remember my payment information. I would opt-in to this if it's a legal concern. It's so annoying every single time having to enter it in all over again. I'd do PayPal but they charge a fee these days.
* Their tar'd up download format sucks, and requires me doing a lot of re-naming and re-foldering things to get it to a sane format.
* They started removing some of the things I PAID FOR from my account. Not cool. It's fine if you have to remove it from sale but removing it from my account should not be legal.
* Many popular tracks from otherwise not-so-popular albums are locked so you can't buy just that song, you need to buy the whole album
* If you've bought a few songs from an album, you don't get an appropriate discount if you later decide to buy the whole album - which some digital stores are good about.
Try BookOff, yard or estate sales, or "friends of the library" events. You will burn some time searching, but the hunt can be fun on its own.
I now see record stores so full of Vynil that it feels like I timetraveled back to my teenage years when CDs started to being sold, alongside laser discs on a little store corner.
Analog hole.
It takes a bit of time, but if you really care about the music, it's worth it.
Note: I suspect that the streaming services watermark the songs. I have some from Apple Music that it refuses to sync over its cloud service. Doesn't bother me, though, because I primarily sync via wire.
Check your supposed lossless files in Fakin The Funk or manually in Spek and become horrified at how many of them are complete garbage.
I don't use streaming platforms other than being aware of new musicians in YouTube, which I eventually buy their albums.
Nope. Not even remotely. Only if your taste in music is very narrow.
Just this weekend I tried to buy some Christmas songs that were popular and common on the radio in the 80's. I could only find about half of them on Amazon or Apple Music.
Most had some version available, but not the canonical one I grew up with. Some didn't exist at all.
https://open.spotify.com/track/5qFL2uwfnGU8FccwLMgPNQ?si=b-a...
https://idonthavespotify.donado.co/?id=b3Blbi5zcG90aWZ5LmNvb...
is missing the link to YouTube Music:
https://music.youtube.com/watch?v=0IHBCxs7QPE&si=QYvCtGCjKav...
I would get lots of use out of this if it was reliable though! Very useful tiny tool idea.
https://idonthavespotify.donado.co/?id=b3Blbi5zcG90aWZ5LmNvb...
The deezer link was correct, tidal didn't work, others were incorrect.
Still a great idea, I thought about implementing something like this years ago.
When sharing music with a mixed group that I know some don't have spotify, I tend to just fall back to the common denominator of youtube links.
Maybe the misdirection is a feature, not a bug.
They do need to fix the bug with the album art though.
A. Are developed with my own hardware
B. Are developed outside of hours of employment
C. Are not designed to compete with existing company products
Every place I've worked with was amenable to these terms, but I always make sure to get it IN WRITING.
What is the largest company you've successfully gotten to agree to these terms?
If your company owns your free time as well, you've fucked up and should talk to HR.
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.
It has a 10 request per minute rate limit, but no api key needed, so each user runs their own queries.
If you walk into a shop and all you see are old, worn out Barry Manilow and Bob Seger albums at $30+ a pop, the store isn't meant to last. Thankfully, the problem has been solving itself
they were dying out but are now coming back
I got one that wasn't; the music CD was published by SONY JAPAN. Had to do some shenanigans to play it on a PC drive. Decided it was best to rip it just in case.
But that's the whole point of buying it, mp3 is safely on my SD card, plays just fine
What was the deal with this?
Free, still maintained, and supports every format around.
Found this out when I was adding Johnny Winter / Guitar Slinger to the collection and noticed it was blocked for sale. https://www.discogs.com/release/3318469-Johnny-Winter-Guitar...
Now if only there was a way to download things from YouTube Music with a Premium subscription. It's practically impossible to search for "YouTube Music download" without falling into the 'youtube-dl YouTube mp3 audio tracks!' SEO hole. Vague naming on Google's part.
https://en.wikipedia.org/wiki/International_Standard_Recordi...
After all, they have no incentive to make this easy for us.
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
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.
The CD was so clean and clear but not in a robotic way. (I don't think this album had fallen victim to the loudness war either, fwiw.) Whereas the record sounded "warm" but also a little muddy and quiet (not in a good way) in comparison. I know there could be any number of reasons for this but that's also part of the problem. Was my setup dialed in and this is how it was supposed to sound? Or, was the table not flat? Was the needle dirty? Was the tracking force off? Yes, it's fun to tweak these variables but ... it's also fun to just listen to music that sounds excellent with zero effort.
I've started buying CDs again (to my spouse's chagrin) and have no regrets. I do need to start ripping them before discrot comes for them. For anyone in the market, library sales are an excellent option to, essentially, buy CDs by the pound. They also often have rare compilations and anthologies that you won't find in thrift stores.
Also discrot is only a problem if you don't keep your CDs in a case, or if the case is made entirely of transparent acrylic and you lost the labels and teh little booklet. They're very reliable when properly protected from scratches and radiation.
These were stored in the case in my home, mostly coastal California, no severe environmental conditions.
Disc rot of pressed CDs seems rare, I don't think I've seen it on other discs, but if it happened to me, it's definitely a thing.
I feel like I might be punished for stepping out of line here but CDs sound better than vinyl too.
Vinyl does theoretically have a better s/n ratio, but you can only see this in perfect setups, including a new needle in your player. Even then after just a handful of plays and vinyl is worn enough to be worse (I've heard of laser based vinyl plays which don't wear the media - I have no idea if they are real or how they compare to CDs, but I need to acknowledge them because they might be different enough to matter)
It will likely sound at least just as good as a similarly treated CD, but I doubt that it will approach the S/N ratio of a properly mastered CD.
CD has by default a perfect 0 noise floor, whereas vinyl will never have that, and typically has a pretty high noise floor, meaning that even a good vinyl press will never have the same noise floor as the same recording placed on CD.
I said all of that to say, to me vinyl is appreciable for its flaws compared to CD. Vinyl is mastered to a different spec than CDs are (when its done properly), and it can sometimes add to the experience because the mastering and pressing process focuses on different frequencies.
Aside from that, the fact that each time you listen to a vinyl record it changes in subtle ways, bits of dust get moved around, atomic scratches get worn into the surface, meaning that every listen is completely unique, ever so slightly different than any other time that album or any other similar pressing has been played.
That is one of the thoughts I enjoy when listening to vinyl that makes it likeable, a little more special to me when it crosses my mind.
Digital is almost always the same. Analog is always different.
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.
Buy it, download as FLAC, put in your preferred local infrastructure to play. Plex/Plexamp works well, as does local file storage and a good command line music client if you're less GUI-friendly or don't have the resources for running them.
Another source are good ol' CDs. If you know where to look you can get them cheap too. Specialist charity shops that specialise in records and CDs in student or wealthy areas are good, as are second hand stores online.
An alternative to self hosting is to use an online music locker. I wrote up a bunch here: https://www.blisshq.com/music-library-management-blog/2021/0... and (disclaimer) operate one myself: https://asti.ga
I made this to help though https://github.com/meeb/bandcampsync
Bandcamp is the only place to sensibly buy music you can own these days which is pretty depressing.
That doesn't happen on other platforms?
I had two albums of a band who's front man died and they disbanded. The albums were removed but I still have them in my collection. You cant find it on the site anymore but I can still download and play them.
However, Bandcamp does abide by the laws that require them to stop distributing music at the rights holders' request.
No music service, or any service, for that matter, will guarantee access to files without regard to laws. Some will try harder, some have tried harder and been beaten down.
The most infuriating thing is that bandcamp gaslights you on it. I eventually confirmed that yes, I had bought that song, after tracking down the receipt in my email provider or something (it was hidden from purchase history, bandcamp "I can't find my music" link didn't mention this, etc etc).
This isn't just an issue for playing music though - if you buy a bunch of stuff but don't download it right away you could loose it too. I bought the track I mentioned right after it was released, and the substitution happened within a day or two of that.
Like, I get it, if there was some legal issue (pirated work - and then they should issue refunds). But the fact that bandcamp tries to hide it just means that they know they have no moral grounds here.
And you can even send a mail to the artist to ask them why they removed old albums and if they can provide you a copy.
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.
Sure, I'll buy that: Aluminum and oxygen are great friends that love eachothers' company, and on a long-enough timeline here in Earth's atmosphere they'll always be reunited.
But how does that timeline compare to that of a human? Or even of the compact disc itself (a bit over 42 years old now)?
I mean: At least anecdotally, I have never discovered rot on any of my CDs that did not also have other contributing condition issues. I haven't even experienced the once-reported issues of air-dried, solvent-based (instead of UV-cured) inks. (And although my sample set is not infinite, it is also not particularly small.)
cds are both younger and built better, so they will not only last to a later absolute date, they will last longer relative to their manufacturing date, but cds have a few other things that mask rot even when it starts, which is both that they are digital and the player has buffering and interpolation, and also that the data format includes redundant data for error correction. (ld is analog and has neither, later better players do add some digital processing but it can't do the kind of good job with a 6mhz analog fm ntsc video signal that a cd player can with a simple audio bitstream)
A cd with the same rot that is visible on a ld (visible in the output not visible to the eye on the physical disc) will appear to play perfectly even in the cheapest junk player.
So, it will take longer, but I see no reason to treat "longer" as "indefinite".
There is no specific time, but it is inevitable and I don't think it's in the 100's of years but in the 10's of years, and the 10's of years, especially when many are already 30 years old, is not very many more 10's of years left.
And if that turns out to be pessimistic and they last another 50 or more? That's just a bonus. Lucky future rippers who get a chance to rip with even better tech later.
Tangentially I do also assume that some day long before the polycarbonate disintigrates, there will be a practical way to read even fully oxidized discs with a different frequency laser or even a camera or microscope-based head, or even a bulk scanner that just rasterizes the whole surface without even bothering to read the track in a spiral until after the fact purely in software.
As time goes on, tools get both better and more accessible, so in 1995 it would not be possible for a person to make their own laser head, but today it probably is, and in only a few more years will just get easier and easier, and probably at a rate that outruns the rate at which the discs fully degrade.
So from an outside perspective, it's fun to dream a little dream, but from a gray beard it's just yet another dream.