百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 软件资讯 > 正文

NAS端最强音乐库,多平台服务支持。海康存储部署『Navidrome』

ninehua 2025-03-26 14:57 62 浏览

NAS端最强音乐库,多平台服务支持。海康存储部署『Navidrome』

哈喽小伙伴们好,我是Stark-C~

对于我们NAS用户,我们总是喜欢将自己喜欢的音乐资源通过下载的方式保存在本地,不过海康存储目前对因音乐的支持和管理实在过于薄弱,所以我们可以通过Docker的方式部署第三方套件,来实现对于音乐的支持和管理。

今天给大家分享的这款【Navidrome 】,功能强大,界面简单,对无损音乐也是完美支持,并且内存占用还非常的小!

关于Navidrome

Navidrome 是一个开源的基于网络的音乐收藏和流媒体服务器,它可以通过Web界面或API进行管理和访问,支持多种音频格式和多种平台,包括Windows、Linux、macOS等。

而我今天的教程就是教大家通过Docker的方式轻松的部署在我们使用的NAS上,简单设置之后就可以让我们自由地从任何浏览器或移动设备收听我们存储在NAS上的音乐。

Navidrome官网:
https://www.navidrome.org/

Navidrome下载与安装页面:
https://www.navidrome.org/docs/installation/

Navidrome官方demo:
https://demo.navidrome.org/app/#/login (默认用户名/密码:demo)

功能和亮点:

  • 几乎可播放任何音频格式,包括MP3、FLAC、AAC、OGG等。
  • 提供Web界面和API,方便用户进行管理和访问。
  • 与所有 Subsonic/Madsonic/Airsonic 客户端兼容。
  • 支持多用户、多播放列表和多标签等功能。
  • 提供智能播放列表、随机播放、重复播放等功能。
  • 自动监控你音乐库的变化(如:上传新文件、重新加载新的元数据)
  • 支持Scrobble和Last.fm等服务。
  • 支持传输中进行转码,可按用户/播放器设置,支持 Opus 编码。
  • 支持在线下载与多种语言,包括简体中文。
  • 资源占用率非常低

手机和电脑端使用

Navidrome 除了Docker私有化部署后的WEB网页界面,还支持各种第三方客户端。

引用官方介绍,Navidrome 支持的第三方客户端如下:

iOS: play:Sub, substreamer, Amperfy 和 iSub

Android: DSub, Subtracks, substreamer, Ultrasonic 和 Audinaut

Web: Subplayer, Airsonic Refix, Aurial, Jamstash 和 Subfire

Desktop: Sublime Music (Linux) 和 Sonixd (Windows/Linux/macOS)

CLI: Jellycli (Windows/Linux) 和 STMP (Linux/macOS)

Sonos: bonobAlexa: AskSonic

Other:Subsonic Kodi PluginNavidrome Kodi Plugin

部署前的准备

1,创建项目配置存储文件夹

先在文件管理器(我的空间)中的Docker目录下新建一个navidrome的文件夹,然后在该文件夹下在建一个“data”子文件夹用于相关配置文件的持久化存储(也便于以后Docker容器迁移)。

2,获取刮削源API

和我们搭建影视库一样,Navidrome也可以通过刮削源获取音乐库中的歌手/专辑/图像等信息。刮削源可以使用Last.fm和Spotify,不过这两个平台都是国外的,所以对国内音乐识别不太友好,国外音乐倒是没有什么问题的。

先说说Last.fm,先去官网注册一个账号并登录,打开创建API链接【
https://www.last.fm/api/account/create】,信息如实填写即可。

提交之后就能获得API秘钥和共享秘钥,保存下来待用,等下部署的时候会用到。

接着是Spotify,同样需要先官网注册并登录,然后打开链接【
https://developer.spotify.com/dashboard】,点击Creat app。

同样填入名称、描述及重定向 URI,重定向 URI就填写[NAS本地IP:端口号],端口号随意填写一个本地没被占用的端口,稍后部署Navidrome项目也会用到这个端口,完成后点“保存”。

点击右上角“设置”。

同样记下显示的ID和密码,保存下来待用,等下部署的时候也会用到。

Navidrome部署

打开海康存储 R1的Docker管理器,分别点击“镜像管理--添加--官方库添加”。

镜像名称输入“deluan/navidrome”并回车,选择第一个直接下载就可以了。

安装版本当然是选择latest(最近)了,如果网络没什么问题,这里就可以正常下载,并有一个下载进度。

下载完成后点击镜像下面的“创建容器”。

【存储空间】咱们需要手动添加以下映射关系:

  • ./music:/music # 冒号前面映射NAS中音乐存放路径
  • ./Docker/navidrome/data:/data # 冒号前面映射新建的“data”子文件夹

后面的类型全部为“读写”。

【端口设置】这里“容器端口”设置为4533,本地端口设置为不冲突的任意端口即可,“端口类型”选择TCP。

至于【环境】这里,需要添加以下变量:

  • ND_SPOTIFY_ID=xxxxx # SPOTIFY的ID
  • ND_SPOTIFY_SECRET=xxxxx # SPOTIFY的SECRET
  • ND_LASTFM_SECRET=xxxxx # Last.fm的SECRET
  • ND_LASTFM_APIKEY=xxxxx # Last.fm的API
  • ND_ENABLETRANSCODINGCONFIG=true # 启用Web端转码
  • ND_LOGLEVEL=info # 记录日志消息
  • ND_LASTFM_LANGUAGE=zh # 中文语言
  • --restart=always # 总是重启

最后就没啥可设置的了,点“完成”按钮就搞定了Navidrome的部署工作。

最后在容器管理的列表中看到Navidrome已经在运行中,就说明没什么问题可以使用了。

Navidrome体验

打开方式:

打开Navidrome容器“详情--端口设置”,点击访问地址,就能一键打开部署好的Navidrome容器项目。

首次进入需要输入一个账户和密码,随意输入就行,但是需要记住,因为我们稍后使用手机登录的时候还会用到!

然后就能打开Navidrome的首页了,界面默认显示的是英文,且目前已经显示我们部署时候映射的音乐文件。

设置中文

点击右上角的人像图标,选择“Personal”,然后点击“ Language ”。

选择“简体中文”即可。

返回到项目主页可以看到它已经按专辑分好类了,同时左边状态栏还有多播放列表和多功能标签等,点击专辑可以播放专辑歌曲,加入歌单,还可以查看信息,或者下载。

简单试用

我这里随意点开一张专辑,点开之后就能看到专辑里面的所有音乐了。

任意点击想要听的歌曲就可以直接播放了,并且还能自己编辑播放列表。大家可以看出我这里全部都是FLAC无损音乐(海康目前还不能直接播放无损音乐),播放是非常的流畅,音质在我看来也还是非常不错的。

手机端使用

我这里以安卓手机为例,先在谷歌应用商店下载安装【Ultrasonic】APP,打开之后按照提示输入服务器的地址。(有公网的小伙伴可以直接使用公网IP实现外网播放,记得路由器要设置端口转发,没有公网的小伙伴也可以通过内网穿透的方案,比如用 frp 、nps等,之前的教程有过分享,这里就不在赘述了)

APP端的界面还是非常不错的,和我们常用的音乐客户端区别不大,最主要是没有广告~

最后

Navidrome 总体来说作为一款搭载在NAS上的音乐管理播放程序,还是非常适合打造私人专属在线音乐库的,当然它的弊端也有,就是不知道怎么搞定歌词的问题,不过我个人对歌词也并不是刚需,目前也就这样吧~~

本教程演示的机型是海康存储(HIKVISION)私有云R1,它是一款四盘位高性能的家庭网络存储解决方案,最大支持96TB存储容量。它采用Intel四核处理器 N100,标配一个 DDR5内存插槽与双M.2 SSD设计,强大的性能足够个人及家庭用户的数据备份和文件共享需求。

I/O接口上也是非常丰富,包括3个USB 3.2 Gen2 10Gbps接口、1个 USB3.2 Gen2 Type-C接口及1个HDMI接口(4K 60fps),两个2.5G网口,适应多种扩展需求。

比较有意思的是,它的前面板刚还配备了1块2.86寸、60Hz触控屏,支持多种功能与主题设置,可实时显示温度、CPU占用、风扇、硬盘等状态信息,侧边还配备了透明侧板以及可调控炫彩RGB氛围灯,拥有极高的可玩性。

好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~

相关推荐

把Apple Watch/iPhone/Mac装进折叠屏:vivo X Fold5通讯体验

【ZOL中关村在线原创技术解析】在折叠屏手机硬件堆砌逐渐同质化的当下,vivoXFold5另辟蹊径,将通讯体验作为核心突破点——不仅实现安卓手机与苹果生态的跨系统通讯互联,更通过芯片级调校与创新技...

CH9329双头线使用说明(双头线有什么用)

目录1.介绍说明2.测试说明3.修改为ASCII模式(CH9328字符模式)常见问题解答:1.介绍说明CH9329双头线是集成了CH9329+CH340芯片的成品线,主要作用是使用主控电脑发送串口指令...

电脑F1—F12功能键有什么作用?大多数人都不用?

对于经常运用电脑的人来说键盘肯定是最了如指掌的吧,那小编问你键盘上的F1-F12都有什么功能呢?是不是感觉好像知道但是却说不出来呢?今天小编就介绍一下F1—F12功能键的作用。F1帮助  当你在桌面...

笔记本键盘弹力测试机:提升产品质量的关键一环-磐石测控

在笔记本电脑的体验中,键盘手感往往被用户视为重要的评估指标之一。一个键程适中、弹力均衡、响应迅速的键盘不仅提升使用舒适度,还反映了产品的整体做工与质量。在键盘的设计与量产过程中,如何确保每一个按键都达...

无线键盘怎么连接电脑?简单指南,一文学会!

在现代办公和家庭环境中,无线键盘因其便利性和整洁的桌面布局而越来越受欢迎。无线键盘让桌面显得更加整洁,同时也提供了更大的操作灵活性。但你知道无线键盘怎么连接电脑吗?本文将为你提供一份简洁明了的指南,帮...

灯厂力作,电竞高手专属外设:雷蛇猎魂光蛛V3专业竞技版键盘实测

玩电脑,啥叫专业?你落地成盒,我毒圈吃鸡,我就比你专业。你录像整活,我赛事夺冠,我就比你专业。换言之,专业并不是一个绝对的定义,而是相对而言的、是分层级的。那么以此推理,我搞到一个专业的电竞外设,加上...

机械键盘新物种:Keyview13"Touch登场,13英寸触控屏 +SSD扩展

IT之家6月18日消息,科技媒体notebookcheck昨日(6月17日)发布博文,报道称美国品牌AuraDisplays推出创新机械键盘Keyview13"T...

键圈玩家的“退烧”好选择:燃风RC1 78键 + RT1数字小键盘评测

Hello,大家好!我是沈少!今天带来的是一套非常高品质的静电容键盘套装。这两款产品,分别是我目前的办公主力键盘:燃风RC1;以及快速输入数字的专用数字小键盘”RT1。当然了,作为两款独立的产品,小伙...

US220 2口USB3.0切换器 两台电脑共用USB3.0连接设备连打印机共享器

登昌恒US2202口USB3.0切换器两台电脑共用USB3.0连接设备连打印机鼠标键盘共享器支持手动切换按键切换支持WINDOWSMAC...

S7-1200以太网模块CP1243使用(西门子1200以太网通讯模块)

1概述S7-1200本体集成一个或者两个以太网端口,可以实现诸如ProfinetIO、S7、TCP、OPCUA等通信协议。此外还可以通过左边扩展插槽,通过添加CP1243-1模块实现以太网接口的...

公司内网打印机如何共享最便捷(公司内网连接打印机步骤)

我们在公司上班工作时经常会用到打印机打印文件,但是很多公司不会每个人配备一台打印机。为了充分提高资金利用率,都是一个办公室或几个人共用一台打印机。这个时候就需要如何共享一台打印机了?对于打印机共享,...

极空间新版虚拟机来袭,带来显卡效率大幅提升

极空间新版虚拟机来袭,带来显卡效率大幅提升哈喽小伙伴们好,我是Stark-C~极空间最近为了大家过年HAPPY可谓是操碎了心,不仅带来广受好评的极影视2.0,APP、网页、TV版的新播放器也是同步升...

电脑网络出现黄色感叹号?一文教你彻底解决无网络连接问题

当电脑右下角的网络图标突然亮起黄色感叹号,显示"无Internet连接"时,这种突如其来的断网状况往往让人措手不及。无论是正在进行的视频会议、即将提交的工作文件,还是在线游戏的关键时刻...

最另类802.11ac路由器:系统完爆所有!

Wi-Fi路由器正在朝智能化方向发展,但是NAS厂商群晖科技(Synology)的这一款“RT1900ac”着实是最为特别的,关键就在于系统与众不同。去年9月份的时候群晖就自办展示会,秀了一把这台路由...

电脑连不上网络怎么办?附一键修复的解决攻略

电脑连不上网络作为一种常见问题,虽然不难解决,但是电脑连不上网络的原因可能有很多,比如网线、网卡、路由器、调制解调器、网络设置等。要解决这个问题,我们需要根据不同的情况采取不同的方法。以下便是关于电脑...