【发布时间】:2017-02-12 01:25:06
【问题描述】:
我正在尝试使用 AtomicParsley 将专辑封面添加到 m4a 文件。以下适用于给定文件夹(有多个 m4a 文件,但只有一个 cover.jpg):
for f in *.m4a; do AtomicParsley "$f" --artwork cover.jpg --overWrite; done
由于我想递归地执行此操作(每个文件夹都有一个唯一的 cover.jpg 和多个 m4a 文件)并且所有子文件夹都具有相同的图像名称(即 cover.jpg 尽管它们不同),所以我尝试了以下但它会从第一个子文件夹中选择 cover.jpg 并应用于所有其他子文件夹(这是错误的,因为每个子文件夹都有自己的 cover.jpg)
for f in **/*.m4a; do
for j in **/cover.jpg; do
AtomicParsley "$f" --artwork $j --overWrite
done
done
【问题讨论】: