个人专属的音乐库

虽然国内已经有了虾米音乐、QQ音乐、网易云音乐等,国外也有Spotify、SoundCloud和Google Play Music等数字音乐服务,但是对于那些拥有大量本地音乐文件的用户,怎么才能不浪费这些资源呢?

之前我们专门讨论过家庭多媒体中心,这些流媒体服务软件,包括Plex、Emby、Jellyfin等,尤其是Plex不仅有出色的视频播放,而且在音乐方面也同样出色,除此之外还有Ampache,但今天我们要讨论的是sonic系列。

Subsonic

Subsonic由挪威人Sindre Mehus采用Java语言编写而成。它具有一个强大的自动转换格式引擎,可通过将其即时转换为MP3来流式传输各种有损和无损格式。提供28种语言(包括中文),30种不同主题以及高度可配置的用户界面。

群晖上安装可以通过导入第三方源后在【套件中心】安装,也可以通过Docker安装。界面效果:

title

通过购买Subsonic Premium版本,您可以使用视频流功能,无广告体验以及流式传输到Chromecast和Sonos设备。

Madsonic

Madsonic是具有自动点唱机功能的基于Web的媒体库和媒体流媒体。Madsonic基于Java技术,可在大多数平台上运行,包括Windows,MacOS,OSX,Linux和Unix变体。

群晖上可以通过Docker安装,界面效果:

title

Libresonic

这个基于Web的个人音乐服务器可以轻松处理大量收藏。此外Libresonic几乎可以与您使用的所有文件格式兼容。但是这个开源项目已经停止更新了。界面效果:

title

Airsonic

Airsonic,一个自由和开源社区驱动的媒体服务器,虽然是Subsonic和Libresonic的分支,但是AirSonic仍然是免费和开源的,而不是Subsonic和Madsonic的闭源模型。界面效果:

title

选择的依据

一个主要因素是开放源代码与封闭源代码,我个人倾向于开源的Libresonic或Airsonic,考虑到持久的更新和维护,最终我选择了Airsonic。

客户端播放

除了在Web上直接播放音乐外,Airsonic也支持用客户端来播放,因为Airsonic提供和Subsonic相同的API,所以也意味着所有Subsonic应用程序都应该与Airsonic兼容,起码理论上是这样的。

在这个页面( https://airsonic.github.io/docs/apps/ ),详细列举了各种应用,基本上涵盖了所有的主流系统平台,总归有适合你的。

最后给个Android手机上Subsonic Music Streamer的效果图:

title

参考文档

Subsonic官网
地址:http://www.subsonic.org/pages/index.jsp

Subsonic:在浏览器内欣赏本地音乐
地址:https://www.waerfa.com/subsonic

Madsonic官网
地址:https://beta.madsonic.org/pages/index.jsp

Airsonic官网
地址:https://github.com/airsonic/airsonic

【阿文菌】airsonic,用docker搭建属于自己的在线音乐平台。
地址:http://www.junwen.bid:5800/awen/19.html