从 CSV 文件应用音频标签

从 CSV 文件应用音频标签

<title>.<ext>我有一个名为(例如)的音频文件档案Track title.ogg,以及一个包含这些文件元数据的 CSV 文件,其结构如下:

Album,Track number,Title,Author,Cover file,Foo,
Lorem ipsum,1,Dolor sit amet,John Doe,image.png,bar
...

有没有办法自动将元数据应用到相应的轨道?

还请考虑以下内容。

  1. 一些文件名包含可能有问题的字符,如空格、、、'.,可以通过正则表达式轻松地删除它们,但如果可能的话,我宁愿避免这样做,因为这意味着我还必须在应用标签后手动重命名这些文件。
  2. 我更愿意只使用 FOSS 软件。
  3. 元数据包括每个文件的封面名称。我也想自动添加它,但我也可以手动添加(曲目分为几组 - 大致为作者 - 共享相同的封面,因此手动添加不需要太多时间)。

只要能工作,无论是 CLI 还是 GUI 解决方案都是很好的。

相关内容