推广 热搜: page  红书  搜索  小红  哪些  数据  论文  数据分析  关键词  考试 

Navidrome开源音乐服务搭建与使用-打造个人音乐流媒体服务平台

   日期:2025-01-03     移动:https://sicmodule.kub2b.com/mobile/quote/18250.html

Navidrome 是一开源的音乐服务器软件,可以用来自建云端音乐播放器,它兼容 Subsonic、Aironic 播放器,你可以将Navidrome打造成个人音乐流媒体服务平台。Navidrome 支持各大平台,包括:Windows 、macOS 、Linux。它几乎可播放任何音频格式,支持多用户,每个用户都有自己的播放次数、播放列表、收藏夹等。

Navidrome适用于所有主要平台的即用型二进制文件,包括 Raspberry Pi ,可以自动监控你的库的变化,导入新文件和重新加载新的元数据,还可以在传输中进行转码,可按用户/播放器设置,支持 Opus 编码 。Navidrome安装也比较简单,支持Docker,有网页端、手机APP和电脑PC端。

网站:

Navidrome对于主机的配置要求不高,一般地512MB内存的VPS就可以了。Navidrome不能安装在虚拟主机上,你需要提前准备好一台VPS主机,选购参考:VPS主机排行榜单。

有了VPS主机,现在你就可以需要在VPS主机上配置好Docker环境,这里有一个一键安装Docker环境的命令,配置起来非常地简单:Docker 和 Docker Compose 一键安装脚本 可手动选择安装版本和下载源。

Docker images 适用. 官方给的示例如下:

最后执行 开始安装。详细的安装步骤见本文第二部分。

首先是创建文件夹,用来存放Navidrome主程序和音乐文件。

然后是进入到文件夹。

接着就是新建。

你可以将官方的示例代码放在这里,也可以使用以下网友优化版的:

优化版本的 主要是添加了以下功能(你可以根据自己的需要进行取舍) :

docker-compose.yml 配置 Navidrome 可以从 Last.fm 和 Spotify 获取专辑信息和图像。

Last.fm。首先需要一个Last.fm 免费帐户,其次你要能访问Last.fm。转到 https://www.last.fm/api/account/create 并创建一个 API 帐户。只有 应用程序名称 字段是强制性的。

Spotify。在 Spotify 中创建一个免费帐户,单击 Spotify 的开发者仪表板中的CREATE AN APP 按钮:https://developer.spotify.com/dashboard/applications。

填写所有字段并单击 CREATE 按钮,将值复制到 Docker 的环境变量。

Navidrome虽然支持各种音乐格式,但是有一些音乐文件比较大的话,无法在客户端播放,需要配置Navidrome进行转码成。不过 Navidrome 出于安全原因,禁用了从 Web 界面更改参数,所以需要先修改 Docker 的环境变量。

最后,代码如下:

执行命令:完成安装。

Navidrome支持中文,进入到Navidrome的网页版后可以设置为中文。

下载安装Sonixd,先登录你的Navidrome的URL、账号和密码。

手机上安装Ultrasonic,然后填写服务器地址、账号和密码。

宝塔面板反向绑定域名。如果你的VPS主机上安装了宝塔面板(教程:新版宝塔面板安装与使用教程-利用宝塔面板在VPS主机上搭建网站),先在宝塔面板上添加域名网站,并且申请好SSL证书,然后进入到反向绑定域名界面。

如下图填写你的Navidrome的,点击保存,重启Nginx生效。

然后添加反向绑定域名。然后填写你的Navidrome的IP+端口地址,保存,完成。

我们在以前的文章有介绍过CCAA脚本整合了Filemanager文件管理器,Filemanager是一个非常不错的在线文件管理器。Navidrome可以使用以下方法将Filemanager整合进来。

访问IP:8003就可以Filemanager界面了,由于我们在安装Filemanager时已经将它默认的下载路径设置与Navidrome的音乐路径保持一致,直接用Filemanager就可以下载和查看文件了。

并且Filemanager还可以整合Aria2离线下载,功能就更强了:Aria2离线下载和在线播放-整合KodExplorer FileManager Nextcloud和 Plex系统。


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号