| ▲ | crossroadsguy 3 days ago |
| My problem stays the same — finding all my music that is on Spotify from elsewhere. It costs a lot to buy those music files and that too if they are available (which isn’t always the case) and even after I buy I am not sure what were the T&C from that particular place I bought - whether I really own it, I don’t, a bit but not fully - etc. Finding from Linux ISO sites is a nightmare and an extra bad nightmare if we are talking about some 2K - 0.6K songs (because I have 600 from before I started streaming). I wish there was an easy way for this - plug and play kinda. |
|
| ▲ | bhaney 3 days ago | parent | next [-] |
| > I wish there was an easy way for this - plug and play kinda I can click a button in Lidarr to auth with Spotify and automatically search usenet for every album of every artist I follow on spotify, download them all, and make them available in Jellyfin. It'll even monitor the spotify account and import new additions. Getting the whole stack set up is pretty much the exact opposite of plug and play, but once you have it all installed it's amazing how much becomes smooth sailing. 2K songs is nothing for this kind of stack. |
| |
| ▲ | crossroadsguy 3 days ago | parent | next [-] | | I ran my own seedbox for close to 12 years on a VPS. My choice was either never upgrading the OS (which was always an Ubuntu server) or setting up everything all over again. There were few more things like a VPN, a note app at one point, 2fa setup and so on. Finally I stopped and this Nov the VPN will expire and I am planning to let it go really. I see where you are coming from but all that experience really tired me out. People say once you do it, it’s forever but is it? I appreciate it that some people can do it — no I really do — but maybe it’s not for everybody. Then there are managed solutions — oh, I am sure there would be, there were and are for seedboxes as well but the good managed seedboxes sometimes would cost as much or half of my annual VPS cost in a month, yes 1:12 or so. Now I believe there’s nothing wrong with pricing a managed solution high but not all can afford it or are willing to afford it. I really appreciate it though. Would you mind sharing a tutorial if you’ve saved one somewhere and what disk, CPU, and memory I am looking at for this? That would be very kind. | | |
| ▲ | bhaney 2 days ago | parent [-] | | Maybe I'm misunderstanding you, but it sounds like your problems with your VPS and VPN come from having someone else hosting those services for you and restricting how you can use them instead of just doing them yourself. Things are indeed much more permanent (at least as much as you want them to be) when you actually do them yourself instead of rent them from someone. > Would you mind sharing a tutorial if you’ve saved one somewhere I would if I had one, but I mostly just googled the official installation instructions for any random component I wanted. No overall tutorials. Service-wise, I'm using Jellyseerr to discover content and take requests from friends/family, Radarr for sourcing movies, Sonarr for sourcing TV shows, Lidarr for sourcing music, Prowlarr for centralizing the configuration of the other *arrs, Sabnzbd as a usenet download client, rtorrent as a bittorrent client, and Jellyfin for consuming my library. You probably don't need all of those depending on what you're after, but you can just look up the instructions for only the components you want. And if you want to get content from usenet or private torrent trackers, you'll need the relevant accounts. > what disk, CPU, and memory I am looking at for this? Whatever you want honestly. You can run most of this on a toaster so long as you don't have unrealistic performance expectations for it. Obviously if you're planning to download 10TB worth of content, you're going to need at least that much disk space, and if you're planning to download it faster than HDDs can spin, you might need some SSDs. But most of these things are just downloaders and file managers and don't really need much more than network bandwidth to source the content and disk IO to put the content somewhere. Maybe 8GB of memory for some of the more bloated services (my whole server idles at ~5GB used, and it runs a lot of other junk) and to do really large indexer merges when searching for content, and however much hardware you need to meet your transcoding requirements if you're playing through Jellyfin or similar. You can stream source material without transcoding and consume basically no CPU from it, or you can enable transcoding with a decent enough CPU or pretty much any supported GPU. All up to you and your needs. I'd recommend starting with pretty minimal hardware and adding more as you need it. My storage has quadrupled since I started doing this and at some point I tossed in an old GPU for transcoding. | | |
| ▲ | crossroadsguy 11 hours ago | parent [-] | | No, I had and have full control of the VPS. But whenever I upgrade it becomes a mess. I am sure I am missing something and I can backup data and then set everything again, reconnect all the wires and pipes but after a few times I just gave up completely. Hell even security updates in LTS break things up. I did try exploring and learn how to maintain it well and what not but eventually I gave up and it was a big reason why I get fatigued even at the thought of self-hosting something. Thanks for your input on this. Next time I get into it I will definitely look at it and you are right about needing resources as much is my usage need. I just meant to ask what are the bare minimums sort of. |
|
| |
| ▲ | Theofrastus 3 days ago | parent | prev | next [-] | | The one thing that bothers me about Lidarr is that it is album based, not song based. Before streaming services, I managed my local music library with albums as well, but my habits have changed. I basically only listen to my "Liked Songs" playlist on Spotify, and really only have a select few albums that I listen to on the whole. I tried syncing Lidarr with my Spotify account, but 95% of the downloads then where songs that I didn't care for. | | |
| ▲ | crossroadsguy 3 days ago | parent [-] | | I don’t think there are more than 4-5 albums in my Spotify library where I like more than one songs of it. Or even artists (though there might be more music from single artists). I also just listen by playlists and often just my “Liked” or “all songs”. |
| |
| ▲ | sailfast 3 days ago | parent | prev | next [-] | | Sure, but that’s piracy. Kinda like saying Winamp is alternative to Spotify. The music is kinda the most important thing. | | |
| ▲ | bhaney 3 days ago | parent | next [-] | | > Sure, but that’s piracy You got me there > Kinda like saying Winamp is alternative to Spotify No, it's really not like saying that. I was responding to a post lamenting the difficulty of acquiring the files for the music they've already discovered on Spotify, and I brought up a music file acquisition system that pulls from what they've discovered on Spotify. That's different than comparing a local player to a discovery system. | |
| ▲ | sussmannbaka 3 days ago | parent | prev | next [-] | | If you feel bad, buy a single song of each artist afterwards and you have given them vastly more money than listening to them on Spotify will ever generate. | | |
| ▲ | mystifyingpoi 3 days ago | parent | next [-] | | You can give them even more by skipping the silly part of buying a song you'll never listen to on the platform which takes majority of that money, and just transfer them $1 by paypal or whatever they like to use. | | |
| ▲ | sussmannbaka 3 days ago | parent [-] | | yeah I’ll skip that part and then spend the next 2 hours to find the payment details of my favorite band, sure | | |
| ▲ | mystifyingpoi 2 days ago | parent [-] | | I know you are hyperbolic, but finding the band on Facebook and sending a quick message takes a minute max? Especially for your "favorite band". I always deter people from buying CDs of local bands, the band will see a tiny fraction of that price in their pockets. Just walk up to the bandleader after concert and give them $5. |
|
| |
| ▲ | anthonypz 3 days ago | parent | prev [-] | | It’s sad but true. What I like to do is use the credits I earn from choosing slower Amazon deliveries to purchase single songs on Amazon music. Sometimes I don’t even download the song. |
| |
| ▲ | bee_rider 3 days ago | parent | prev | next [-] | | It is really just unauthorized copying. No boats were boarded, nobody was murdered. | |
| ▲ | KeplerBoy 3 days ago | parent | prev [-] | | That's the premise of this whole thread. Nobody is going to buy albums on itunes to self host them. The ergonomics and economics just don't work out. | | |
| ▲ | npodbielski 2 days ago | parent [-] | | I try to do that. Sadly this is sometimes very hard. I often fine myself in situation when I can't buy album I like. It is nowhere to be found. Sometimes I can't even pirate it because this so niche. |
|
| |
| ▲ | toomuchtodo 3 days ago | parent | prev | next [-] | | Life-changing. Thank you. | |
| ▲ | afavour 3 days ago | parent | prev [-] | | I'm going to assume OP isn't interested in piracy given they were talking about buying... | | |
| ▲ | bhaney 3 days ago | parent [-] | | They said "finding from Linux ISO sites is a nightmare" and I took that to be a euphemism for piracy sites. They just find navigating and using those sites to be annoying, which is totally fair if you don't have software doing it for you. |
|
|
|
| ▲ | jjulius 3 days ago | parent | prev | next [-] |
| >It costs a lot to buy those music files... And the artists and everyone who worked on it thank you very much for paying for an album/song instead of just paying a streaming subscription fee. |
| |
| ▲ | crossroadsguy 3 days ago | parent [-] | | Actually most of them are dead and no their families are not getting anything either I am pretty sure. Heck almost 80% of my songs I won’t be able to buy from anywhere at all. Fun fact: I bought an MP3 from a record label site in my country and the file was from songs.pk. Yup! There you go - artists thanking me :) |
|
|
| ▲ | HexPhantom 3 days ago | parent | prev | next [-] |
| And like you said, even when you do buy tracks, the T&C are murky. Some platforms basically treat it like a long-term lease rather than true ownership. Honestly, what we need is a modern, ethical "one-click" export + purchase system that lets you grab your current library in lossless format and actually own it. |
|
| ▲ | OsrsNeedsf2P 3 days ago | parent | prev | next [-] |
| This is a vendor lock-in more than anything. As someone who listens to mostly dubstep and EDM and built my playlist off of Spotify, I can't move to Spotify because they don't have half my playlists |
|
| ▲ | ryanprop a day ago | parent | prev | next [-] |
| My use case is that I sometimes like to use my subscription music on an offline MP3 player. So I keep my YTM subscription and am using https://github.com/ryanprop/ytm-dumper to download its files and put them on my MP3 player. This might work for your use case too, though if you're just using it to grab content, the artists won't get royalties..., then again that seems to be the same for Linux ISO sites. |
|
| ▲ | thaumasiotes 2 days ago | parent | prev | next [-] |
| > It costs a lot to buy those music files and that too if they are available (which isn’t always the case) Virtually all music, particularly modern music, is made available for free on YouTube. You can download it and it's yours. For example, here's the official release of Taylor Swift's album "Evermore" for YouTube ("Provided to YouTube by Universal Music Group"): https://www.youtube.com/watch?v=qxrMpCMdYwk&list=OLAK5uy_m-v... . You should be able to pass the playlist to yt-dlp and automatically extract all the audio tracks. I don't really want wholesale quantities of music, so I do this manually, but I wouldn't be surprised if there's tooling around for it. |
|
| ▲ | IlikeKitties 3 days ago | parent | prev [-] |
| You can rip them from tidal quite easily. Youtube also has lots of music to rip but in shitty quality. That being said, music piracy has declined quite a bit since spotify. I'd suggest getting into a private music tracker if you really want to. |
| |
| ▲ | jnaina 3 days ago | parent | next [-] | | wrote a python tool to do daily scrapes from a russian music tracker site and sync all the titles onto a mariadb database. led me to discover all sorts of music which I would otherwise not able to stumble up on across all my 4 paid music subscriptions (Apple Music, Spotify, Tidal and Amazon Music). Some that I could not find on these music services, now live on my private Roon server. Mostly ancient multichannel formats, DSD/SACD and vinyl rips. And some precious private live recordings from concerts long gone, as in decades ago. | |
| ▲ | crossroadsguy 3 days ago | parent | prev [-] | | Tidal is not available in my country. | | |
| ▲ | IlikeKitties 3 days ago | parent [-] | | You could of course use your technical ability to work around that limitation or figure out other ways to pirate the music you like. I just wanted to add another helpful option for self hosters. But thank you for mentioning that Tidal is unavailable in your hitherto unmentioned country, your contribution to this discussion is valuable and appreciated. |
|
|