2025-02-26T09:29:55+08:00
WARNING: This article is not for perfectionists that reject non-free JS. Currently there is no music streaming solution without non-free JS: Libre.fm's streaming service is currently down, and even Funkwhale won't work with LibreJS running; Go to your local disc store for music CDs!
WARNING: If you are against music recommendation algorithm, you can now close this window: this article is not for you.
To be short: Spotify.
What? Are you not a free software advocate? If so, why will you use such a proprietary, DRM-restricted dis-service?
The answer is: I do use Spotify, but without proprietary software and digital handcuffs.
What?? Are you kidding???
I am not kidding. In detail, I use Spotify for song lists, music recommendations, and I store my playlists on Spotify. However, music itself comes from YouTube.
Sounds great!
Yes. By using YouTube for music, you avoid proprietary malware clients and digital handcuffs, while still enjoying Spotify's music recommendation algorithm.
There are two approaches to archiving this.
You need these things:
All you need to do is just:
Congratulations! That way you take advantage of Spotify's recommendation algorithm, while leaving the proprietary spyware and digital handcuffs out.
For smartphones, there is already an free software app that do such thing - it allows you to use your Spotify playlists and recommendations, without proprietary malware and digital handcuffs, but stream music from YouTube, and it's Spotube.
You just sign in with your Spotify account, and stream music as you wish. Music itself is from YouTube, and without DRM.
YouTube and its music is DRM-free, so feel free to download music from it using various free software YouTube clients.
I recommend NewPipe, which is a wonderful libre software YouTube client that allows you to stream and download videos and music you like. Even better, it allows you to download audio in Opus libre format!
Another great place is Lucida, which is a music download service that fetchs music from Tidal and other various platforms. The resulting music is free of DRM! Moreover, You can even download musics in lossless free formats like FLAC and WAV!
If you want to download music in bulk, this project on GitHub can be very helpful. Just give it a try!