ubuntu 有没有工具可以编辑群组中 mp3 文件的标签信息?例如,我想设置全部目录中具有相同专辑名称或艺术家的文件。我该怎么做?
我找到了“Easytag”,但我需要一次处理 1 个文件。我想知道是否有东西可以同时处理 1 个目录/1 个目录树?
谢谢。
答案1
易达标
实际上,使用 EasyTAG 您不需要设置(例如)专辑名称同一目录中逐个文件地进行。
您可以尝试以下操作:
- 打开 EasyTAG 并导航到您想要的文件夹。
- Ctrl选择所有带有+ 的文件A。
- 写下专辑名称。
- 单击复选框可将相同的专辑名称应用于所有选定的文件。
- 保存对所有选定文件的更改。
id3tool
另一种选择可能是id3tool
id3tool 是一个命令行实用程序,可轻松操作 MPEG Layer 3 音频文件中的 ID3 标签。
id3tool 是一个完全 GPL 程序。Warm-fuzzy 是 100% 可选的。
安装它。
sudo apt-get install id3tool
您可以转到您的文件夹,例如:
cd ~/Music/test-2013/
我可以使用以下命令列出所有 mp3 文件中的标签:
id3tool *.mp3
例子:
Filename: 01-track.mp3
Song Title: track1
Artist: Test-Artist
Album: Test-Album
Note:
Track: 1
Year: 2013
Genre: Jazz (0x8)
Filename: 02-track.mp3
Song Title: track2
Artist: Test-Artist
Album: Test-Album
Note: 0
Track: 2
Year: 2013
Genre: Jazz (0x8)
Filename: 03-track.mp3
Song Title: track3
Artist: Test-Artist
Album: Test-Album
Note: 0
Track: 3
Year: 2013
Genre: Jazz (0x8)
我可以使用以下命令将专辑名称更改为所有 mp3 文件:
id3tool -a Test-Album-id3tool *.mp3
我现在有:
Filename: 01-track.mp3
Song Title: track1
Artist: Test-Artist
Album: Test-Album-id3tool
Note:
Track: 1
Year: 2013
Genre: Jazz (0x8)
Filename: 02-track.mp3
Song Title: track2
Artist: Test-Artist
Album: Test-Album-id3tool
Note: 0
Track: 2
Year: 2013
Genre: Jazz (0x8)
Filename: 03-track.mp3
Song Title: track3
Artist: Test-Artist
Album: Test-Album-id3tool
Note: 0
Track: 3
Year: 2013
Genre: Jazz (0x8)
笔记: 使用选项 -a id3tool 设置专辑名称。
答案2
答案3
我认为 id3tool 只能编辑 id3v1 标签。大多数媒体播放器现在都显示 id3v2 标签。也有工具可以做到这一点。
sudo apt-get install id3v2
这对我有用。
答案4
我建议使用id3v2
它id3tool
,但也有一个很棒的工具:
eyeD3
它似乎更加更新、更先进、更详细,但基本使用起来非常简单。
警告:eyeD3
默认使用 ID3 v 2.4,因此如果您想将其与 id3v2 一起使用,则应转换为版本 2.3
eyeD3 --to-v2.3 *
来源:
列表标签比较
eyeD3
列出标签
eyeD3 *
編輯藝術家
eyeD3 -a Name *
id3v2
列出标签
id3v2 -l *
編輯藝術家
id3v2 -a Name *