高级 ID3 标签域间处理

高级 ID3 标签域间处理

我有一堆 MP3,它们都具有相同的通用专辑“_misc”。在字段中comment,文件还使用模式存储了真实的专辑名称album[REAL_ALBUM_NAME]。在声明前后的注释字段中可能会有其他文本,也可能没有album

我想album使用批处理/自动化流程自动提取每个 MP3 的真实专辑名称并将其放置在字段中(覆盖“_misc”)。我该怎么做?我可以使用 Windows、OS X 或 Ubuntu(作为实时 CD/DVD 运行)访问这些文件。

答案1

MP3标签确实如此。使用标签 -> 标签。将ALBUM字段设置为$regexp(%comment%,album\[(.*)\],\1)。(我还没有测试过,但它应该可以工作。)

编辑:单击Convert->Actions并将类型设置为“格式值”。正则表达式是$regexp(%comment%,'^.*album\[([^\]]+)\].*$',$1)– 注意.*表达式开头和结尾的,以避免与注释字段中的其他文本匹配,并使用$1来引用匹配。(来源

相关内容