- cross-posted to:
- selfhosted@lemmy.world
- cross-posted to:
- selfhosted@lemmy.world
Comments
Replacing TV and movie streaming services is pretty trivial, and typically one of the first projects for any new self-hoster, but music streaming services are a whole different beast. There’s a growing need to replace the likes of Spotify, but there’s no one-size-fits-all solution, and maintaining an on-disk music library will always be a lot of manual work. That being said, I’ve put together a stack that I’m happy with for now, and there was some interest in the full details, so I’ll try to slap together a tutorial here.
Purchasing the high res (96kHz+) copies of music is really expensive. It would’ve cost me 10x as much or more compared to a few years of Qobuz subscription.
Yeah, it really expensive (I have spent 300€ at least to rebuilt my library) but on the other hand you own the media, there are couple of albums that Spotify didn’t have or deleted over time. It cheaper to go to subscription but your never know when the service stop deliver the product that you want. And at leat bandcamp give a large amount to tge artist instead of misery of Spotify revenue.
There is sunk cost in subscription. Sure it may have cost you more now. Will that still be true in 5 years? 10? At what point do you foresee cancelling the subscription, or are you now locked in for life?
My current favorites list is 510 albums. That’s around $10,000 over 4 years not counting the ones I didn’t favorite…that’s like 70 years worth of streaming.
I actually prefer to purchase movies though. Streaming quality video is too bad.
That’s not necessarily a complete list of songs you listen to. I don’t know it could be. I’ve been subscribing to Spotify for years. Probably 10. Given the monthly cost is about the cost of an album, and I had maybe 100 prior and my husband had 100+ also, were both likely worse off.
I subscribe for another 10 years and I’m even worse off. I also stream lots of movies at home. I don’t purchase them though.
It’s a shame we don’t have a system that allows you to subscribe for a reasonable fee to then own the music you listen to after a certain number of listens.
I pretty much have this same setup. It works great except Lidarr stopped being able to scrape because of their music brains cache server went down or something. So now I just have slskd hit a webhook upon album completion that runs Beets import.
I’ve got the same setup and have been waiting for the lidarr cache API to get fixed but it has been taking ages. Are you running beets at the same time as lidarr and how does it compare functionality wise? Would you be able to switch from lidarr or are you planning to go back to it eventually? I realized that having to rely on stability of someone else’s cache server is not ideal.
I’ve been monitoring Lidarr on the reddit page and I think they might have fixed it. Beets replaces lidarr’s tagging and renaming function but as far as I can tell doesn’t have a plugin to monitor for new releases. I already had a docker app called rundeck that I use to launch scripts so it was easy to get it to launch beets to move the album into my library and fix any issues. It’s not 100% automatic, because sometimes beets isn’t certain it scraped the right album.
That sounds like a good alternative for me. I didn’t use lidarr to pull in new releases, mainly to tag and organise the files on disk, I’d mostly import albums manually when I come across something I want. So I wanna drop an album in some import directory, get it tagged with listenbrainz data and placed in the right place. Is that achievable with beets?