我有一些混合音乐文件夹。有些有 folder.jpg,有些有 cover.jpg,有些没有任何专辑封面,但歌曲的专辑封面嵌入在音频格式中。我的一些专辑完全没有封面。
我想要的是为缺少它们的专辑文件夹创建 cover.jpg(或 folder.jpg 或 album.jpg 等),只要
文件夹中的音频文件之一中可能至少有一个封面
专辑文件夹中没有封面文件
我的文件夹(通常)是这样的,我认为这很典型
艺术家-> 专辑-> 音频文件
因此,最终的终点实际上是专辑文件夹,无需获取标签并重新创建某些文件夹结构。
我希望能够在专辑文件夹中创建缺失的封面。我希望这个封面来自文件夹中的音频文件。第一个有封面的文件对我来说没问题。脚本应该只提取文件夹中的第一个匹配项,无需互联网查询等。
总结一下,我需要这个脚本来执行以下步骤
递归到子文件夹
查找封面图片,如果有,则转到下一个文件夹。
如果文件夹中没有封面,请在专辑文件夹内的音频文件中查找图像。将其解压缩并将其命名为 cover.jpg 如果 oaudio 文件没有任何专辑封面,请创建一个名为“MissingArt.txt”的文本文件并继续到下一个文件夹。
切勿覆盖文件夹中现有的封面图像。
继续到下一个文件夹。
是的,我已经使用 Picard,但是 Picard 有点自动化,而且我有太多的音频文件无法用这种方式处理 Picard。
我更喜欢 Linux 解决方案,Windows 解决方案也不错。我想让我的相册适合 Mpd。
谢谢