我终于辞掉了 Spotify,自己搭建了一个每月花费 0 美元的音乐服务器
我取消了流媒体订阅,改为使用数字化的 CD 和 FLAC,但 Windows 和 Linux 内置的默认媒体播放器没有 Spotify 那么方便。这就是我创建自己的音乐流媒体服务的方法。
Navidrome 是一个个人流媒体服务器
无论你使用的是 Spotify、Apple Music 还是 YouTube 音乐,在幕后都有一个不变的存在:音乐流媒体服务器。
流媒体服务器是将您正在使用的服务中的音乐传输到您电脑或手机上的客户端的软件,客户端实际负责播放音乐。
我现在有了大量通过数字化 CD 获得的 MP3 和 FLAC 音乐,但为了复制 Spotify 的便利性和可访问性,我需要自己搭建一个流媒体服务器。
现在有很多选择,包括 Jellyfin,它在电视和电影方面特别受欢迎。然而,Navidrome 是一个专为音乐设计的流媒体服务器,比其他更通用的选项更容易管理你的音乐。
我一直在用树莓派运行 Navidrome 服务器,作为车载媒体流服务器,现在我终于在家里的网络上也搭建了一个。
你有应用选择
Navidrome 处理“幕后”的事务,但客户端——实际播放音乐的应用——由你自己选择。有超过 40 个客户端可以连接到 Navidrome 服务器,你可以尝试它们,直到找到你喜欢的那个。
我一直在把 Symfonium 和我的汽车媒体服务器一起使用,并且喜欢它的所有功能。唯一可能的缺点是这款应用需要一次性支付 9 美元。
如果你想要完全免费的东西,Navidrome 网站上有一个可用客户端的列表。其中一些仅限苹果生态系统使用,但也有一些可用于多种平台,包括 Windows、Linux 和 Android。
大多数都具备你所需的基本功能,所以决定因素取决于你更喜欢哪个界面。
选择服务器并安装 Navidrome
Navidrome 不需要特别强大的硬件,这意味着你可以轻松地在旧的瘦客户机、Raspberry Pi 或 Proxmox 服务器上的容器上运行它。这也意味着只要你的服务器高效,你的音乐服务器可能不会消耗太多电力,这对于一个需要全天候运行的设备来说非常重要。
如果你愿意,你也可以在 Windows 上安装 Navidrome,但我不推荐这样做,因为你的主电脑很可能会关闭或进入睡眠模式。
由于我的设置将运行在家庭网络上,我让 Navidrome 服务器在 Proxmox 容器中运行。不过,如果你手头有旧的树莓派,它也是一个不错的选择。
我还建议考虑一下你想如何存储你的音乐。我已经将我的 Proxmox 服务器配置好,这样我可以轻松地使用 SCP 将从 CD 复制的文件传到 Proxmox 服务器上。不过,在我的 Raspberry Pi 媒体服务器上,我只是使用一个小型外置 SSD 来回传输文件。
如果你打算使用外部 SSD,我建议将 Navidrome 配置为直接在该驱动器上查找音乐。这可以简化整个过程,因为你只需要将文件复制到驱动器,然后将其插入服务器即可添加新音乐。
一旦你弄清楚想要的设置,只需按照 Navidrome 网站上的安装说明进行操作即可。你只需要运行四个命令并在配置文件中添加一行即可。
创建多份音乐备份
无论你为你的 Navidrome 服务器使用什么硬件,你都应该为你的音乐文件做多重备份。我已经数字化 CD 很长时间了,虽然这并不难,但每张 CD 都需要花费时间。
我可不想仅仅因为我在把SSD从电脑转到音乐服务器的过程中掉了,或者由于某种其他硬件故障,就丢失所有那些文件。
理想情况下,你应该在几个不同的地点做多个备份。将硬盘存放在一个凉爽、干燥的壁橱里是一个很好的起点。
一旦你取消了音乐订阅,你也会想对其他订阅做同样的事。除此之外,我推荐看看Jellyfin——它非常棒且完全免费。

