我试图让我的图像参考库占用更少的空间。我知道如何使 Photoshop 批量保存具有特定压缩量的图像目录。但是我的一些图像最初是用比我所做的更多的压缩来保存的。
所以我最终得到两个图像目录,一些较新的文件具有更大的文件大小,一些较小,有些相同。我想将新图像复制到旧目录中,排除任何文件大小较大的文件(或相同的文件,尽管这些文件数量可能不足以让我关心处理它们的额外时间)。
我显然不想坐在那里解析每个文件,但除此之外,我对如何解决它并不挑剔。
运行 Windows 10,顺便说一句。
我们有类似的情况。我没有使用 Photoshop,而是使用 FFmpeg(使用其 qscale 选项)将多个图像批量重新编码到一个子文件夹中,然后使用 XXCOPY 仅覆盖较大的原始源图像。事实上,我最终创建了我的 BATCH 文件,让 FFmpeg 进行批量电子编码(使用其“最佳”qscale 设置),然后让 ExifTool 将元数据批量复制到新编码的图像,然后让 XXCOPY 仅复制较小的新创建的图像图片。全部自动化,“新”文件夹及其剩余的新创建但更大尺寸的图像也被删除。因此,我节省了可观的磁盘空间,因为我将许多图像分类/分组在许多不同的文件夹中。但是您应该先进行测试运行或备份您的图像。我希望这对你有用。
这是我的XXCOPY命令行:
xxcopy "C:\SOURCE" "C:\DESTINATION" /s /bzs /y
我从中学到的原始帖子/论坛是:
只覆盖更小的文件
https://groups.google.com/forum/#!topic/alt.msdos.batch.nt/Agooyf23kFw
只是补充一点,如果需要更大的文件大小(我认为是/BZL ), XXCOPY 也可以这样做。我认为原始帖子/论坛中也提到了这一点。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句