先分清你要做的事属于哪一类
只是改尺寸、裁剪成统一比例、转成 JPG、顺便加点锐化,用图像处理器。这东西藏得深但极好用:「文件」→「脚本」→「图像处理器」。
里面选源文件夹,再勾一个目标文件夹,下面是格式区:勾选「存储为 JPEG」,质量填 8 到 10;再勾「调整大小以适合」,填宽高,注意这里是给上限,PS 会等比缩放不会变形。页面下方还有一栏是可以指定动作的位置,录好的动作勾上就能跟着一起执行。
复杂一点的:录动作加批处理
「窗口」→「动作」打开动作面板,点右下角的新建图标起个名字开始录制,然后按正常流程对一张图做完所有操作(改尺寸、加水印文字或者Logo、加锐化)。录完点停止。
接着「文件」→「自动」→「批处理」,动作选刚才录的那组,源文件夹选放原图的目录,目标选「文件夹」并指定输出位置,勾选下方的「禁止显示动作中的打开文件对话框」这类开关,再确定。
批处理跑不起来,多半是这三个原因
一是录动作时用了绝对路径。比如动作里执行的打开文件是某一张具体的图,批处理时每张都想打开同一张。录制过程中尽量只做「通用操作」,尤其别把「存储并关闭」录进去,输出的事交给批处理管。
二是目标文件夹忘了勾选「覆盖动作中的存储为命令」。不勾的话动作里存的路径会抢夺目标设置,结果所有输出都堆在一个文件上。
三是输出目录和源目录设成了同一个,原图被覆盖了且没法回头。永远单独建一个 out 目录。
批量重命名交给 Bridge
文件名乱成一团要统一起来的话,PS 本身也有办法,那就是一般会随 Photoshop 一起装上的 Bridge。在 Bridge 里 Ctrl+A 全选图片,「工具」→「批重命名」,用序列的方式生成比如 product_001 这样的名字,几十秒完成。
顺带说 Raw Bridge 的流程
如果是相机拍的 RAW 文件要堆栈修正统一处理,在 Bridge 里全选右键「在 Camera Raw 中打开」,左侧全选后点「同步」,把曝光、白平衡一次性刷到全部。这比 PS 里一张张调强太多。
