| Using Automator to batch convert images |
|
| Written by Darryn Lowe | |||||||||
| Saturday, 28 June 2008 | |||||||||
|
Note that this workflow will not run under Tiger on account of it using Quartz Composer, which is not part of Tiger. Automator is found in the Applications folder so open it up. The first screen you will see is a Project style window...
Choose "Files & Folders" and set the second drop down box to "Ask for files & folders when my workflow runs" then click "Choose". You'll see there is already an Automator action added...
We need to make a slight change to the default so change the "Type" drop down to read "Files and Folders". Also tick the "Allow Multiple Selection" box beside it. What this does is allows you to choose either a file or an entire folder as your source. You'll see on the left there are two columns. The first is the "Library" column which lets you choose from a number of Automator actions by category. This "Library" view can be set to sort actions by application from the "View / Arrange Actions By" menu. In the Library column click on "Photos" and you'll see the second column change accordingly. These are only the actions related to the Photos category. Select the "Apply Quartz Composition Filter to Image Files" action by either dragging it or double clicking it. You will see a dialog box come up:
Click "Add" and it will add another action whereby it will copy the files to a different location so that the original files are preserved.
One thing to note with this action, if you choose a folder to convert it will actually make a folder in the destination location just to keep things a bit more tidy which is nice. In the "Apply Quartz Composition Filter to Image Files" action click on "Options": You'll notice two tick boxes here but one will be grayed out. Tick the "Show this action when the workflow runs" box. This will bring up a dialog box that will allow you to choose what Quartz Composition Filter you want to apply. If you don't, whatever composition you have chosen from the drop down menu (currently set to "Sepia") will be applied...and only that one. This workflow isn't going to work though at the moment. It will run but when it gets to the "Apply Quartz Composition Filter to Image Files" action it will do nothing to the images and close. There is a step that needs to be added between "Copy Finder Items" and "Apply Quartz Composition Filter to Image Files". So under the "Library" column click on "Files & Folders" and once again you'll see the second column change accordingly. Drag the "Get Selected Items" action over into the workflow window in between "Copy Finder Items" and "Apply Quartz Composition Filter to Image Files": So what's going to happen now when you run it is this:
One thing to notice. See how in-between each action there is an arrow that goes into a circle like so...
This shows that each of the actions are connected and will be run sequentially. If this is not showing then the workflow will quit without performing the next action. If this doesn't show up right-click (Control-click) on the last entry's title and select "Accept Input" from the menu and it will merge with the action above it. Now save the workflow to where ever you want. I recommend saving it as an "Application" as it will become standalone instead of a "Workflow" which will fire up Automator every time.
Set as favorite
Bookmark
Email This
Comments (2)
![]()
Philip Roy
said:
|
|||||||||
|
I mentioned this cool freeware tool to Darryn as he was developing this article.... Photo Drop (http://www.aramk.net/photodrop) |
|
|
report abuse
vote down
vote up
|
lowededwookie
said:
|
PhotoDrop and this Automator workflow work beautifully together. The Automator workflow performs a number of effects and filters whereas Photo Drop only does resizing and file conversions. One thing I need to clarify is that you need to select all the files in the folder in order to run the conversion otherwise the workflow tries to apply the filters to the folder which isn't going to work. Sorry if you tried to select a folder and the workflow quit without doing anything. I think 10.5.3 might have changed things a bit because the workflow used to work properly under 10.5.2. |
|
|
report abuse
vote down
vote up
|

In the "Copy Finder Items" action
change the "To" drop down box to the location that
you want the files to be worked on. Also tick the "Replacing existing files" box beside it to overwrite files in this directory or not,
depending on whether you want this course of action.




