我想通过我的音乐文件夹中的专辑封面图片,并猛砸输出图像尺寸
- 确保所有的专辑封面是正方形(宽度=身高)
- 请确保专辑封面上有500像素
的最小宽度,我发现几件事情,做每一个这些,但我在bash十分缓慢,并不能完全摸不着头脑。最近我来了这是:
find /mnt/2TB_1/Music/Archive/Complete -mindepth 2 -maxdepth 2 -type d -exec echo identify -format "%wx%h" "{}/folder.jpg" ';' -fprint0 /mnt/2TB_1/Music/output.txt
这是看正确的文件夹深度。当我运行这个时,我的命令提示符显示所有正确的folder.jpgs的尺寸,并且output.txt唯一的文件具有路径(没有换行符)。然而,我真的需要它们在一个地方(最好是在output.txt文件中,因为有很多的folder.jpg文件可以查看)。
我不会拒绝一个bash脚本,做我所提到的过滤,但我很愿意接受类似的输出:
w xh path
500x500 /mnt/2TB_1/Music/Archive/Complete/Artist1/Album1/folder.jpg
500x500 /mnt/2TB_1/Music/Archive/Complete/Artist1/Album2/folder.jpg
350x350 /mnt/2TB_1/Music/Archive/Complete/Artist2/Album1/folder.jpg
从那里,我可以把它在一个电子表格和做analasys。
你所有的图片都叫'folder.jpg'吗? –
是的,它们都被称为folder.jpg。 – user1053009