20240727~20241015
By wdhuag
目录
前言:
真正的音乐发烧友,都有一个T级硬盘来存放海量文件。因为手机端不能存放太多文件,容易卡顿,我们只需要把最常听的缓存到手机即可,关键是如果在海量音乐中筛选?现有的手机音乐播放器(网易云、QQ音乐、酷狗、系统自带版本)在每次加载万级别文件时都会卡死,更不用说吸血的会员制,限制收费版本的播放,无版权无法播放。
参考:
Navidrome:自建音乐库的又一选择 - 初之音 (himiku.com)
个人音乐服务神器:Navidrome!多端适配,支持多账户分享。_网络存储_什么值得买 (smzdm.com)
Navidrome:自建音乐库新选择 - 少数派 (sspai.com)
Navidrome音乐服务器
这个软件能把笔记本或者台式机当做服务器。
应用场景:无网环境、无流量、手机内存爆满。一边听歌一般干活,效率倍增。
Demo试用:
支持多平台:
下载:
Releases · navidrome/navidrome (github.com)
NSSM - the Non-Sucking Service Manager
添加配置文件navidrome.toml:
如在Windows下安装,解压后,需修改一下路径配置:
C:\路径\navidrome\navidrome.toml
# This is just an example! Please see available options to customize Navidrome for your needs at
# https://www.navidrome.org/docs/usage/configuration-options/#available-options
LogLevel = 'DEBUG'
ScanSchedule = '@every 24h'
TranscodingCacheSize = '150MiB'
# IMPORTANT: Use single quotes for paths in Windows
MusicFolder = 'D:\路径\Music'
# Set this to the path of your ffmpeg executable
FFmpegPath = 'C:\路径\ffmpeg\bin\ffmpeg.exe'
注意:
1、音乐文件目录有足够权限读写。
2、音乐文件为非加密文件格式。
设置用NSSM成服务启动:
如在Windows下使用NSSM安装Navidrome,使用管理员权限打开cmd,cd到navidrome.exe的目录,运行以下指令,使用视窗模式安装:
nssm install Navidrome
服务器本地访问网址:
http://localhost:4533/
设置账户并登录 :
设置中文显示:
完整扫描音乐目录并刷新:
安装后无法扫描歌曲:
参考Kimi的回复
如果您遇到了 Navidrome 安装后无法扫描歌曲的问题,可以尝试以下几个步骤来解决:
1. 检查音乐文件路径:确保您的音乐文件已经放置在 Navidrome 配置中指定的音乐文件夹中。如果路径不正确,Navidrome 将无法扫描到文件。
2. 检查文件格式:确认您添加的音乐文件格式是 Navidrome 支持的格式,如 MP3、FLAC、WAV 等。确保文件没有损坏或格式不正确。
3. 检查 Navidrome 配置文件:打开 Navidrome 的配置文件 navidrome.toml ,检查 MusicFolder 参数是否指向正确的音乐文件夹路径。
4. 手动触发扫描:您可以通过 Navidrome 的 Web UI 手动触发扫描。在 Navidrome 的界面上,找到“扫描”或“更新库”的选项,手动触发一次扫描。
5. 检查文件权限:确保 Navidrome 服务有权限访问音乐文件夹。在文件夹属性中设置权限,确保 Navidrome 可以读取音乐文件。
6. 重启 Navidrome 服务:有时候重启服务可以解决扫描问题。可以通过命令行或者服务管理界面重启 Navidrome 服务。
7. 检查 Navidrome 日志:查看 Navidrome 的日志文件可能会有错误信息提示为什么无法扫描音乐文件。日志文件通常位于用户目录下的 AppData\Local\navidrome\logs 文件夹中。
8. 更新 Navidrome:如果您使用的是较旧版本的 Navidrome,请尝试更新到最新版本。开发者可能已经修复了与音乐文件相关的某些问题。
9. 检查操作系统权限:确保您的操作系统允许 Navidrome 访问音乐文件夹,并且具有读取文件的权限。
如果以上步骤都无法解决问题,您可以尝试在 Navidrome 的官方支持渠道寻求帮助,或者在 Navidrome 社区论坛发帖询问。
PS:在手机或内网访问,只需要把localhost改成服务器的IP
音流
国产,简单,够用,支持收藏和下载,扩展功能收费,支持Android、Windows、MacOS,在更新。
免费版其实也够用,有米可以支持一下。收费版可以通过邮箱恢复会员。
我最满意的是这个收藏功能,手机只下载喜欢的,如果还能加一个不喜欢标签就更好了,1万多首歌做歌单有点扛不住。
另外还有离线模式,音乐缓存也可以设置最大128G,减少断网带来的尴尬。
作者修bug挺勤快的。
Bug:
1、第一次启动,需要耐心等待同步结束再做其他设置,不然会有意想不到的Bug。
2、手动下载音乐文件,本地文件名对比失效,导致文件重复下载,这个Bug比较严重(鸿蒙系统)。V1.3.2版本已修复
3、经常自动停止播放——需设置运行后台运行和锁定APP。
4、新版本的顺序播放按钮没有实时显示状态,切换列表后设置失效。V1.3.2版本已修复
5、最新版已修复歌词封面无法获取Bug,第三方API反而不好使了。V1.3.2版本已修复
歌词封面API:
支持第三方API,官方的够用了。
第三方API:
https://api.lrc.cx/lyrics
https://api.lrc.cx/cover
PS:不支持鸿蒙系统原生默认播放,只能这样。
END