我的情况可能非常罕见和复杂,所以我会详细解释。
很多年前,我整理了一系列手工选择的MP3,最终花了一个月左右的时间,现在已经有8000首歌曲了。所有这些歌都是手动ID3标记,这让我永远。不幸的是,我有一个奇怪的标记哲学。对于以多位艺术家为特色的歌曲,我会将这些功能放在“艺术家”字段中,而不是“标题”字段。这就是我的意思:
我拥有的东西:OB O'Brien(英尺德雷克) - 2 On / Thotful
每个普通人都有:OB O'Brien - 2 On / Thotful(英尺德雷克)
是否有任何处理ID3标签的软件或脚本可以让我执行这样的高级重命名?基本上,我想批处理我的MP3,这样如果在Artist字段中找到“(ft。*)”,它将被删除,而是附加到Title字段的末尾。可能的?
答案 0 :(得分:0)
是的,这是可能的。请尝试Mp3Tag。 在关联的forum中,您会找到许多示例,说明如何添加您自己想要的“操作”:
您甚至可以使用正则表达式,例如
Action: Guess values
Source format:
%ARTIST%$regexp(%TITLE%,'^(.+?)\s+[[({<]?\s*(?:featuring|feat\.?|ft\.?)\s*([^])}>]+)\>\s*[])}>]?(.*)$',' feat. $2$3+++$1',1)
... or ...
%ARTIST%$regexp(%TITLE%,'^(.+?)\s+[[({<]?\s*(?:featuring|feat\.?|ft\.?)\s*([^])}>]+)[])}>]?(.*)$',' feat. $2$3+++$1',1)
Guessing pattern:
%ARTIST%+++%TITLE%