如何批量重命名音频文件,使文件名与标题元数据匹配(最好使用 Foobar2000)?

如何批量重命名音频文件,使文件名与标题元数据匹配(最好使用 Foobar2000)?

我有一些音频文件,我使用 Foobar2000 来获取正确的标签(标题、艺术家、专辑等),所以现在当它们在 Foobar 和其他播放器中加载时,它们具有正确的标题,但它们仍然没有正确的名称,如在 Windows 文件管理器的“名称”列下所见。

在此处输入图片描述

在此处输入图片描述

如何批量更改名称以使其与标题匹配? - 我可以在 Foobar2000 中执行此操作吗?

(我知道我可以在 Foobar 中逐个更改它们,从文件的元数据复制到其属性

在此处输入图片描述

在此处输入图片描述

但我不想一个一个地做。


收到评论后更新,表明这个答案使用 Foobar2000。

这个想法是在 Foobar 中加载文件,转到文件的属性、工具、自动填充值...

当我选择 %title% 作为源并在 Pattern 下选择 %filename% 时,预览看起来很好,这就是我想要的文件名

在此处输入图片描述

但是当我按“确定”并“应用”时,更改并未记录在预期的位置(Foobar 中的文件名列和 Windows 中的名称列)。

这可能是因为此工具中的 %filename% 代表的内容与我在此处想要更改的内容不同:对于元数据条目,此工具可以更改(见下文),而不是对于属性选项卡(见上面我发布的其中一张图片)我尝试进行更改。

但这很奇怪,因为预览更改似乎显示,当 %filename% 放在“模式”下时,更改将是预期的。应用更改后,在“元数据”选项卡下会创建一个新列,该列与“曲目标题”匹配(而“属性”选项卡下的“文件名”条目保持不变)。

在此处输入图片描述

但奇怪的是,如果我回去进行新的更改并将 %filename% 放在源下,预览显示的不是与标题匹配的新创建的名为 FILENAME 的条目,而是我首先想要更改的文件名。

在此处输入图片描述

尝试通过在 Pattern 下放置不同的源和 %filename% 来编辑它只会覆盖新的 FILENAME 列(在 Metadata 选项卡下),而 Properties 选项卡下的 File Name 不会被更改。

答案1

Foobar2000 有一个专门为这种事情设计的特殊重命名工具。我很确定它是默认安装的。

请按照以下步骤操作:

  • 选择相关专辑(如果使用库视图)或单个文件(如果使用播放列表视图)
  • 右键单击并选择文件操作 -> 重命名为... 重命名菜单
  • 对于文件名模式,输入%title%(或使用...按钮选择此项) 重命名对话框
  • 点击跑步
  • Foobar2000 将执行重命名并显示结果

答案2

这很容易做到Mp3标签

加载其中的文件,选择它们,然后转到“转换”并选择“标记文件名”,然后根据您想要在文件名中包含的信息编辑字符串(如果需要,仅编辑 %title%)。

在此处输入图片描述

在此处输入图片描述


答案是由以下评论提出的:维纳亚克

相关内容