Hi, I've setup an action which resizes a photo and then saves as "Save for Web & Devices". This runs perfectly when I run the action on a single photo, but when I use the action in a batch process I get a jpg options dialog in the middle asking me what image quality to save the file as.
At first I was confused because I didn't remember recording this in the action, but then I wondered if it was actually being applied to the original photo. It didn't look like it since the original file dimensions, file size, and modified date didn't change. I tried checking the "Override Action 'Save As' Commands" which simply closed the original photo. If I understand that option correctly, it simply bypasses that dialog box.
But I don't understand why the dialog would show in the first place if I've already set the options within the "Save for Web & Devices" within the action. Would someone help me understand this or point me in the right direction? Thanks for your help.
Mac OS X Lion, CS5
There is a way to have the File - Automate - Batch process control where files are saved and what they are named. You just set the quality level in the action. It's a bit roundabout, but it's there.
Before I describe how, let me make sure I understand what you want... True or false:
You're creating an action to be run on multiple images, to do some operations on them then ultimately to save them as JPEGs at a particular quality level, but named per the original file. Correct?
I use Russel Brown's Image Processor Pro for everything, it has a lot more options than the regular Image Processor.
Run on selected files from Bridge, you can save out for multiple purposes in one go, from the master PSD files.
BTW, I just ran a test between the 3 methods below and here are my results (I tried to keep all options the same):
Embed Color Profile: Camera RGB Profile
286.8k (actual 384k)
Save for Web
Embed Color Profile
Convert to sRGB
445.2k (actual 458k)
Convert Profile to sRGB
Include ICC Profile
According to my test on this particular image, the "Save As" file size is the smallest and SFW and Image Processor are similar (that's without the metadata, too). Edit: I am concerned about using the smallest file size possible because I'm using these on the web, but these weren't sized down to the desired dimensions.
Edit: Ran it again and resized it down to 1280px width with the following results:
Save As: 179k
Save for Web: 112k
Image Processor: 197k
This time SFW was the smallest. Hmm.
I would agree with using the Image processor pro or Picture processor, but for save for web in action you want to set the destination folder to none in the batch dialog (the destination of the photos
is the folder you saved to during the save for web step in your action), use Automate>Fit Image for the resize and put a Save No step at the end of your action.
(Note: i cut off some of the save for web part of the action in the screenshot cause it's too long for a small screenshot)
Image Processor Pro:
http://russellbrown.com/scripts.html (D Fosse already provided the same link)
Vee S wrote:
Yup, that's what I'm looking for.
There are some good alternatives listed above in the scripts (thanks especially, Dag, for the Russell Brown link), but to do it all strictly with an action via the File - Automate - Batch command you would record the File - Save As step in the action, then set the Batch dialog (pictured just above) to use a particular destination folder, then check the Override Action "Save As" Commands box and set up the filename derivation using the boxes provided.