MusicTagWeb:一款跑在NAS上的音乐刮削软件



MusicTagWeb是一款Web版音乐标签刮削软件,支持部署在NAS或服务器上,可以用来编辑歌曲的标题、专辑、艺术家、歌词、封面等信息, 支持FLAC, APE, WAV, AIFF, WV, TTA, MP3, MP4, M4A, OGG, MPC, OPUS, WMA, DSF, DFF等音频格式。搭配音乐媒体服务器,譬如 Emby、Jellyfin、Navidrome 或 subsonic 等等,使用起来还是比较丝滑的。
既然说是一款Web版的软件,也就是对应客户端版而开发的,如果你的歌曲都保存在NAS上,那么这款软件就非常适合你;如果你的歌曲都保存在电脑本地,那么可以直接使用客户端版的同名软件。
#01
MusicTagWeb的特色
这款软件刚开始在 Github 上开源的时候,笔者就注意到了,不过当时功能还刚有个雏形、不太完善,就没有推荐给大家。经过开发者一段时间的辛勤付出,现在看来功能和管理能力基本上都已经完成了,具体的功能点和特性如下:
支持批量自动修改音乐标签
支持音乐指纹识别,即使没有元数据也可以识别音乐
支持整理音乐文件,按艺术家,专辑分组
支持文件排序,按照文件名,文件大小,更新时间排序
支持plex专辑类型,新增配置显示/隐藏字段
修复不同类型音频文件的专辑类型
新增歌曲语言整理文件
优化自动打标签匹配算法
新增智能刮削标签源,集成多个平台的标签源,按匹配度排序
支持繁体匹配,新增消息中心展示自动刮削不匹配的数据
支持保存专辑封面文件,支持自定义上传专辑封面
简单适配H5端,支持手机端访问
支持wma,wmv格式, 修复自动刮削报错停止的问题
音轨号,光盘号 格式优化,优化匹配规则
对新增的音乐文件后台自动刮削,无感知刮削。修复.ape文件读取报错的问题
新增自定义层数的整理文件,新增根据刮削状态排序,修复大写的音乐后缀名识别不到
新增数据库挂载映射
其实上面没有提到,这款软件支持从6个音乐平台刮削歌曲信息,安全起见,具体是哪6个平台笔者就不说了,感兴趣的朋友可以接着往下看,自己跑起来就知道了。
#02
使用MusicTagWeb
使用Docker启动MusicTagWeb后(部署方法见文末),在浏览器中使用IP+端口号打开系统,然后输入用户名和密码即可登录,默认的用户名和密码均为admin,建议登录后进行修改。
1、登录系统Username 和 Password 均输入admin,邀请码不需要填。
2、首页主屏
主屏分成两栏(实际是三栏,还有一栏在操作的时候会显示出来),左边是音乐文件目录,右边默认是一张占位图片。
3、单个编辑/刮削歌曲信息
选择一个歌曲文件,这时候界面就是三屏了,右侧一栏变成两栏,分别显示歌曲元数据和音源搜索结果。搜索和设置完成后,点击保存信息按钮,即可完成对歌曲元数据的编辑。
点击⚙️图标可以设置要使用的音源,嘘,不要声张哦~~
点击上面的➡️(数字1),可以使用音源进行搜索
点击下面的➡️(数字2),可以对歌词进行编辑
4、批量编辑/刮削歌曲信息
批量操作功能才是MusicTagWeb最大的卖点,很少有人有那么多功夫一个个去点,所以批量操作才是王道,我们可以批量操作,然后再对自动刮削不正确或不满意的单曲进行手工处理,既高效又兼顾准确性。
左栏中勾选需要批量操作的文件夹,中间栏可以进行详细的批量操作,包括批量自动修改(刮削)、整理文件夹、繁简转换、删除空文件夹、拆分文件名和替换文本等操作。
点击顶部的操作记录菜单,即可查看批量操作的日志。
点击右上角的🔔图标,可以显示失败的记录,点击记录可快速定位到具体的音乐文件夹。刮削失败的单曲,会以红色文字显示。
#03
MusicTagWeb后台管理
点击右上角的头像,在菜单中选择后台管理,可以进入管理员页面,支持对MusicTagWeb进行相关设置,包括音乐管理、任务管理、用户管理和权限相关的管理,这个笔者就不展开说了,毕竟你可能只需要修改个密码而已😂~~
哦对了,修改密码的按钮在右上角。
#04
安装MusicTagWeb
MusicTagWeb目前仅支持Docker部署,在你的NAS上,可以使用Docker和Docker Compose两种方式来部署,任选一种即可。
1、Docker方式
docker run -d \--restart=unless-stopped \-p 8001:8001 \-v /path/to/your/music:/app/media \-v /path/to/your/config:/app/data \xhongc/music_tag_web:latest
2、Docker Compose方式
version: '3'services: music-tag: image: xhongc/music_tag_web:latest container_name: music-tag-web restart: unless-stopped ports: - "8001:8001" volumes: - /path/to/your/music:/app/media:rw - /path/to/your/config:/app/data
以上两种方式中,/path/to/your/music改成你的音乐文件夹路径,/path/to/your/config改为MusicTagWeb的配置文件路径。
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

近期热门
1️⃣VipVideo:一款Mac版VIP视频免费观看客户端
2️⃣BitRemote:一款支持qb/tr/群晖/威联通下载器的客户端,Pter速领!
3️⃣美区AppleID充值不用愁,两个无门槛方法来了!
到顶部