警告:本文不适合拒绝非自由JavaScript的完美主义者。目前没有不包含非自由JavaScript的音乐流媒体解决方案:Libre.fm的流媒体服务目前已关闭,甚至Funkwhale在运行LibreJS时也无法工作;请去当地的唱片店购买音乐CD!
警告:如果你反对音乐推荐算法,你可以现在关闭这个窗口:这篇文章不适合你。
简而言之:Spotify。
什么?你不是自由软件的倡导者吗?如果是这样,为什么要使用这样一个专有的、受DRM限制的服务?
答案是:我确实使用Spotify,但没有专有软件和数字手铐。
什么??你在开玩笑吗??
我不是在开玩笑。具体来说,我使用Spotify来获取歌曲列表、音乐推荐,并将我的播放列表存储在Spotify上。然而,音乐本身来自YouTube。
听起来不错!
是的。通过使用YouTube来听音乐,你可以避免专有恶意软件客户端和数字手铐,同时仍然享受Spotify的音乐推荐算法。
有两种方法可以实现这一点。
手动方法:使用Spotify网页 + YouTube Music网页 + Tune My Music 你需要以下东西:
一个支持播放受DRM限制内容的网页浏览器,但你不需要启用此选项。LibreWolf 或来自Debian官方仓库的Firefox都可以。这不会让你流式传输受DRM限制的内容——这只是确保Spotify网页客户端不会因为不支持DRM而抛出错误并拒绝显示界面,就像在完全禁止DRM的浏览器(如Tor浏览器)中那样。 Spotify网页客户端 和一个Spotify账户。 YouTube Music网页客户端 和一个Google账户。 Tune My Music 用于转移播放列表——它不需要账户。 你只需做以下几步:
登录Spotify和YouTube Music。 浏览Spotify(每日混合、发现每周等),将你喜欢的音乐添加到“播放列表”中。 使用Tune My Music将播放列表转移到YouTube Music。 打开YouTube Music网页客户端,瞧! 恭喜你! 通过这种方式,你可以利用Spotify的推荐算法,同时避免专有间谍软件和数字手铐。
自动化方法:使用Spotube 对于智能手机,已经有一个自由软件应用可以做到这一点——它允许你使用Spotify的播放列表和推荐,而不需要专有恶意软件和数字手铐,但可以从YouTube流式传输音乐,它就是Spotube 。
你只需使用你的Spotify账户登录,随心所欲地流式传输音乐。音乐本身来自YouTube,并且没有DRM。
附录:音乐下载解决方案 YouTube及其音乐是无DRM的,因此可以随意使用各种自由软件YouTube客户端下载音乐。
我推荐NewPipe ,这是一个出色的自由软件YouTube客户端,允许你流式传输和下载你喜欢的视频和音乐。更棒的是,它允许你以Opus自由格式下载音频!
另一个很好的地方是Lucida ,这是一个音乐下载服务,从Tidal和其他各种平台获取音乐。生成的音乐是无DRM的!而且,你甚至可以下载无损自由格式的音乐,如FLAC和WAV!
如果你想批量下载音乐,这个GitHub项目 会非常有帮助。试试看吧!