匹配不同类型的文件名、镜像文件结构、批量重命名

匹配不同类型的文件名、镜像文件结构、批量重命名

好吧,我一直在寻找一种方法来做到这一点。让我们开始吧:

我是一名 DJ - 我使用 .MP3 进行个人聆听,使用 .WAV 进行表演。

我得到一首 .mp3 格式的歌曲,将文件名整理为“艺术家”-“标题”,使用 %artist% - %title% 构建 ID3 标签,然后在每个 .mp3 的注释中放入一个键。

看起来像这样

接下来,我通过一个程序将文件转换为 .WAV,该程序会将其剪辑出来、调整音量、校正音调等。(注意:.WAV 文件不接受元数据中的“注释”)。

现在我剩下两个文件夹,.MP3 和 .WAV,子文件夹按类型细分我的曲目。随着时间的推移,由于每个文件夹中的文件数量巨大,它们开始有所差异。现在,它们完全不匹配,彼此之间没有一致性。

问题 1:我想运行一个批处理过程,根据文件名在两个位置镜像文件结构。(我找到了可以执行此操作的程序,但由于两个文件都不是 .MP3,因此它们不起作用)。

下一个问题将我们带回到 .WAV 元数据问题。我想重命名文件以在文件名前包含 Mp3 注释。这将类似于“1A Sir Mixalot - Baby Got Back”,并且可以非常轻松地使用程序 Mp3 标签完成。

问题 2:由于 .WAV 文件的元数据中没有注释,因此我无法批量处理它们以包含文件之前的键。

我看到两种可行的方法。1. 让程序匹配两个文件,从 .mp3 中提取元数据,然后将更改转录为 .wav 中的文件名。

  1. 让程序匹配文件名,批量处理 .mp3 以在文件名前包含密钥,然后根据先前匹配的关系镜像文件名的变化。

女士们、先生们,您有什么想法吗?

相关内容