this post was submitted on 14 Feb 2025
132 points (91.8% liked)

Selfhosted

42603 readers
1580 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Just discovered #spotdl (https://github.com/spotDL/spotify-downloader). It's a great way to download songs from #youtube with metadata and lyrics, or to just quickly listen to that one song somebody sent you. Cli and webui are available and it's very configurable

#spotify #musicdownload #spotifydownloader #selfhosted @selfhosted

top 20 comments
sorted by: hot top controversial new old
[–] [email protected] 60 points 4 days ago (1 children)

Spotify Downloader

looks inside

YouTube

[–] ms_lane 8 points 4 days ago (1 children)

And I would of gotten away with too if it wasn't for meddling fediverts!

[–] [email protected] 1 points 2 days ago* (last edited 2 days ago)

"Would have" or "would've", never "would of". Unless you have a would of gotten, in which case carry on.

[–] cantankerous_cashew 5 points 3 days ago (2 children)

I’m not a fan of YouTube’s audio compression algorithm (optimized for saving google’s bandwidth but sounds awful on higher fidelity audio setups). If quality is a concern, I can’t recommend slskd enough

[–] [email protected] 1 points 2 days ago (1 children)

And for those wanting a simpler and more traditional application, Nicotine+ is a great introduction.

[–] cantankerous_cashew 2 points 2 days ago (1 children)

Oh yeah don’t get me wrong I love nicotine+ too! I figured I’d link to slskd since this is the selfhosted community after all 🙃

[–] [email protected] 1 points 2 days ago

You make a good point lol. I've made the classic blunder of not reading the sub name..

[–] [email protected] 3 points 3 days ago

My favorite open secret of the internet. It's crazy to think how long that network has been running. I think I stumbled on it around 2003. Thanks for pointing out this client. I've been relying on a rickety container build that uses novnc and nicotine+ to give a quasi-portable experience. It will be nice to ditch that, hopefully.

[–] [email protected] 11 points 4 days ago

For anyone looking for actually downloading from Spotify, check out zotify

[–] [email protected] 9 points 5 days ago* (last edited 5 days ago) (1 children)

If you use Android, then this app uses spotdl. It's really handy.

[–] [email protected] 4 points 4 days ago

They need to make an open source version of the Hitster card game that lets you use this to listen to the whole song (if you choose) whether you have a Spotify account or not.

[–] towelie 3 points 4 days ago* (last edited 3 days ago)

A really superb tool I've been using for a long time is the Soggfy desktop client. To use it you have to listen to a song in full, then it will save a .ogg file to your PC. Supports 320kb/s and it automatically tags files and downloads artwork.

[–] [email protected] 4 points 5 days ago

I love using Spotdl.

[–] [email protected] 3 points 5 days ago (1 children)

interesting, I've been using Musicbrainz myself but this seems a lot easier for songs available there

[–] [email protected] 5 points 4 days ago (1 children)

???

Isn't Musicbrainz an info database like Discogs?

[–] [email protected] 2 points 4 days ago (1 children)

like the Picard thing they make

[–] [email protected] 2 points 4 days ago* (last edited 4 days ago)

Okay, but, Picard is for managing an already existing library, not downloading new music...

EDIT: Ah, okay, I see what you're getting at. Picard covers half the use case talked about in the OP, and that's what you meant by "for songs available there." Alright, I follow now, lol.

[–] [email protected] 2 points 4 days ago (1 children)

At one point in history did it allow to download from Spotify or it's just an intentionally misleading name?

[–] [email protected] 2 points 4 days ago

It says it downloads songs from your Spotify playlist using youtube. Granted its not dling from spotify, but it is downloading the things you indicate on Spotify.

[–] [email protected] 0 points 4 days ago

This thingie fails miserably when trying to listen to covers, alternate versions and the like. Most times it just plays a different version. And I hate that.