该文章已过期,请阅读《Windows个人媒体库总集篇》
该文章已过期,请阅读《Windows个人媒体库总集篇》
该文章已过期,请阅读《Windows个人媒体库总集篇》
因为网易云的一些问题,彻底让我坚定了从音乐流媒体平台转向本地整理。之前我也尝试过,管理方案使用的是MusicTag+MusicBee。但是MusicBee无法像jellfin,komga进行多端同步,再加上日推功能想要实现略显困难的,所以尝试之后还是回到了网易云的怀抱。这次为了获得较为不错的体验,在大量寻找资料之后我选择了Navidrome+MusicTag+音流进行音乐的管理。
Navidrome windows部署
使用Nacidrome的原因很简单,因为他不需要docker就可以在windows平台进行部署。但是部署过程相较直接使用docker来说会更加困难。所以不在乎docker带来的性能损失可以直接使用docker的桌面程序进行部署。
使用Navidrome我们需要用到shawl,ffmpeg,以及Navidrome。ffmpeg与Navidrome均可前往其官网进行下载。其中ffmpeg只需要下载essentials即可。
下载shawl并注册环境变量
对于shawl也可以前往其github主页进行下载,但是下载后需要注册环境变量。所以我使用的是winget方案进行下载。
打开命令行输入
```
winget install -e --id mtkennerly.shawl
后等待安装完成后即可。
当然如果因为网络问题无法安装的话也可以手动去github下载,而后在系统属性→环境变量→path中将下载好的shawl.exe文件的存放路径粘贴进去即可。
注册ffmpeg环境变量
首先将下载后的ffmpeg压缩包解压到一个自己熟悉的路径,然后进入其中的bin文件夹,随后复制文件路径。然后和注册shawl一样进入系统属性→环境变量→path中将该路径粘贴进去。
保存后可以在命令行输入ffmpeg,如果弹出ffmpeg的版本号等信息即说明配置成功。
Navidrome的配置与使用
Navidrome的安装比较复杂,首先我们需要进入Navidrome的文件夹,新建一个navidrome.toml文件作为其配置文件。新建后右键使用记事本打开。由于我对Navidrome的使用仅仅是最基本的使用。所以对于其环境变量的配置十分粗糙。如果有进一步的需求可以前往初之音大佬所写的Navidrome:自建音乐库的又一选择进行学习。
我这里直接复制了官方文档的示例文件做了一些修改.
LogLevel = 'DEBUG'
ScanSchedule = '@every 24h'
TranscodingCacheSize = '150MiB'
MusicFolder = '音乐媒体库路径'
FFmpegPath = 'ffmpeg.exe的路径'
其中必须要修改的是MusicFolder
与ffmpeg
项。前者是你的音乐媒体库路径,后者是你的ffmpeg.exe路径,复制粘贴即可。
配置好后打开命令行,将navidrome的文件路径复制进去回车,稍等片刻进入浏览器输入127.0.0.1:4533。如果可以正常访问则说明配置文件配置无误。
用管理员模式打开命令行,而后输入
shawl add --name Navidrome -- "navidrome.exe路径" -c "navidrome.toml路径"
回车之后如果没有报错,则输入
sc start Navidrome
然后即可前往127.0.0.1:4533。如果正常运行则说明服务创建完成。
接下来将要给navidrome配置开机自启动。还是用管理员模式打开命令行,然后输入
sc config Navidrome start= auto
即可实现navidrome的开机自启。
接下来就可以前往127.0.0.1:4533注册账号开始navidrome的使用了。
MusicTag与音流的使用
尽管Navidrome自带了last.fm获取元数据,但是因为国内网络问题会导致时不时的断连。所以我还是使用MusicTag进行本地的标签管理。
首先下载MusicTag,下载后解压然后打开软件。这里只需要注意两个地方即可完成基本的使用。
自动匹配标签可以按照设置中设置的数据源优先级进行自动匹配。自动匹配时可以选择覆盖哪些标签,免得覆盖掉原本正确的标签,而图片源与歌词源则是手动选择不同的数据源,经常用于对自动匹配结果不满意的时候进行修改。
替换完成后选中→右键→保存标签即可完成mp3标签的数据,之后只需要去Navidrome扫一次库即可看到保存标签后的效果。
至于音流的使用则更简单,只需要前往官网进行下载后安装,而后和jellyfin一样输入电脑的pi地址与对应端口即可。如果不知道自己的ip可以打开命令行输入ipconfig进行查看。
Comments 2 条评论
博主 不忘初心
大哥,其中有一个步骤卡主了.
///Navidrome的配置与使用
Navidrome的安装比较复杂,首先我们需要进入Navidrome的文件夹///
这个Navidrome的文件夹在哪里啊?我自己新建一个文件夹夹叫:Navidrome吗?
博主 nk, qianyi
@不忘初心 这个文件夹是你从github下载的压缩包。具体网址在这里
https://github.com/navidrome/navidrome/releases