MusicTagWeb,一款音乐刮削工具

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
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的配置文件路径。

03

使用MusicTagWeb
使用Docker启动MusicTagWeb后,在浏览器中使用IP+端口号打开系统,然后输入用户名和密码即可登录,默认的用户名和密码均为admin,建议登录后进行修改。

1、登录系统
Username 和 Password 均输入admin,邀请码不需要填。

2、首页主屏

主屏分成两栏(实际是三栏,还有一栏在操作的时候会显示出来),左边是音乐文件目录,右边默认是一张占位图片。

3、单个编辑/刮削歌曲信息

选择一个歌曲文件,这时候界面就是三屏了,右侧一栏变成两栏,分别显示歌曲元数据和音源搜索结果。搜索和设置完成后,点击保存信息按钮,即可完成对歌曲元数据的编辑。

最后

详细教程去官网:
https://xiers-organization.gitbook.io/music-tag-web
V1版够用了,V2收费的,68一个激活码。