网页版音乐元数据编辑器Music Tag Web

什么是 Music Tag Web ?

『音乐标签』 Web 版是一款可以编辑歌曲的标题,专辑,艺术家,歌词,封面等信息的音乐标签编辑器程序, 支持 FLACAPEWAVAIFFWVTTAMP3M4AOGGMPCOPUSWMADSFDFF 等音频格式。

老苏一般现在都是用流媒体服务器来听音乐,用的比较多的是 Airsonic 或者 Navidrome,音乐文件也都保存在群晖上,本地的 Musictagmp3tag 就满足不了要求了,所以才有了现在看到的网页版的 Music Tag

官方提供了在线 Demo 体验

  • 地址:http://42.193.218.103:8002
  • 账号密码为:admin/admin

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 music_tag_web ,选择第一个 xhongc/music_tag_web,版本选择 latest

本文写作时, latest 版本对应的版本并不是 2.0.0 ,而是其后续版本;

docker 文件夹中,创建一个新文件夹 music-tag-web,并在其中建两个子文件夹 musicconfig

文件夹 装载路径 说明
docker/music-tag-web/music /app/media 存放音乐文件的目录
docker/music-tag-web/config /app/data 存放数据库文件

如果你已经有了音乐目录,可以将你的音乐目录映射到 /app/media

端口

本地端口不冲突就行,不确定的话可以用命令查一下

1
2
# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
8011 8001

默认没有暴露端口

需要点 + 号自行添加

环境

没有使用环境变量,但是用到了命令 /start

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 新建文件夹 music-tag-web 和 子目录
mkdir -p /volume1/docker/music-tag-web/{music,config}

# 进入 music-tag-web 目录
cd /volume1/docker/music-tag-web

# 运行容器
docker run -d \
--restart always \
--name music-tag-web \
-p 8011:8001\
-v $(pwd)/music:/app/media:rw \
-v $(pwd)/config:/app/data \
xhongc/music_tag_web:latest \
/start

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

1
2
3
4
5
6
7
8
9
10
11
12
13
version: '3'

services:
music-tag:
image: xhongc/music_tag_web:latest
container_name: music-tag-web
restart: always
ports:
- "8011:8001"
volumes:
- ./music:/app/media:rw
- ./config:/app/data
command: /start

然后执行下面的命令

1
2
3
4
5
6
7
8
9
10
# 新建文件夹 music-tag-web 和 子目录
mkdir -p /volume1/docker/music-tag-web/{music,config}

# 进入 music-tag-web 目录
cd /volume1/docker/music-tag-web

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:8011/admin 就能看到后台登录界面

默认账号密码 admin/admin,登录成功后务必记得修改默认密码

回到前台,在浏览器中输入 http://群晖IP:8011 ,用管理员账号登录即可

Invitation Code 可以不用填;

登录成功后的主界面

默认目录指向了 /Users/macbookair/Music/my_music/music/music_lyc,需输入 /app/media,这下 music 目录中的音乐就显示出来了

这里输入的是容器内的路径

选中一首,就可以在右侧对标题、年份、封面、专辑、艺术家等信息进行修改了

①是搜索标题,②选中符合的数据进行回填

除了手动处理外,也可以选择自动处理

当然是否刮削成功,取决于已有的原始信息是否准确了,实在不行就只能手工改了

参考文档

xhongc/music-tag-web: 可编辑本地音乐文件的元数据(Editable local music file metadata.)
地址:https://github.com/xhongc/music-tag-web

介绍 - Music Tag Web
地址:https://xiers-organization.gitbook.io/music-tag-web/