在Ubuntu中有没有工具可以批量编辑MP3文件的标签信息呢?
例如,我想将一个目录中的所有文件设置为相同的专辑名称或艺术家。我该如何做到这一点?
我找到了“Easytag”,但是需要逐个文件进行操作。我想知道是否有办法可以同时处理一个目录/目录树下的文件?
谢谢。
我找到了“Easytag”,但是需要逐个文件进行操作。我想知道是否有办法可以同时处理一个目录/目录树下的文件?
谢谢。
实际上,使用EasyTAG,您无需逐个设置(例如)同一目录中的专辑名称文件。
您可以尝试以下操作:
另一个选择可能是id3tool
id3tool是一个命令行实用程序,可以轻松地操作MPEG Layer 3音频文件中的ID3标签。
id3tool是一个完全遵循GPL许可的程序。温暖和蓬松是100%可选的。
安装它。
sudo apt-get install id3tool
你可以进入你的文件夹,例如:
cd ~/Music/test-2013/
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)
sudo apt-get install id3v2
id3v2
而不是id3tool
,但也有一个很棒的工具:eyeD3
eyeD3
使用ID3 v 2.4,所以如果你想与id3v2一起使用它,你应该将其转换为版本2.3。eyeD3 --to-v2.3 *
来源:
标签比较列表
列出标签
eyeD3 *
eyeD3 -a Name *
列出标签
id3v2 -l *
id3v2 -a Name *