我有数百个 mp3 文件,它们连续具有唯一的文件名。 即 mysong8001.mp3、mysong8002.mp3 和 mysong8101.mp3,其中“80”和“81”是年份,“01”和“02”反映给定年份的文件顺序。
创建文件的人除了标题之外没有添加任何标签。 不幸的是,1980 年的所有文件的标题都是“1980”,而 1981 年的所有文件的标题都是“1981”。一旦导入 iTunes,就无法区分文件或它们的顺序。
有没有办法将标题的id3标签信息更改为与文件名相同?那么在 iTunes 中,标题将是“mysong8001”? 我更愿意为目录中的所有文件更改此设置,而不是必须打开每个文件的信息并手动更改它。 这需要几天到几周的时间才能完成。
另一件好事是,作为一组文件,我还可以更改其他标签,这些标签对所有文件都是通用的,例如“艺术家”、“专辑”等。
任何能让我做到这一点的应用程序(在 Mac 上)的建议,我将不胜感激。
琳达
我认为 Mp3Tag ( http://www.mp3tag.de/en/ ) 应该适合你。您可以描述文件名的构成模式,并向 mp3 文件添加/删除/更改标签。
Life hacker 整理了一篇关于六种最佳 id3 标签编辑器的文章,您可能会喜欢其中一个。
列出的 mac 编辑器是:
另一个值得一看的Mac软件是
sudo apt install eyeD3
pip install pylast
nano retitle.sh
在要执行更改的目录中创建一个 bash 文件并粘贴以下代码:
for x in * ; do
eyeD3 --title="${x%.*}" "$x"
done
. retitle.sh
支持文件名中包含空格