Léonie’s Apple Scripts+Services
Léonie’s Apple Scripts+Services
2011
Here is a little Apple Script, that does adjust the dates.
Select a set of images in Aperture and run the script from the Script Editor.
The scrip will read the EXIF tag "Date" of the first image of the selection, that set the dates of the subsequent images with a fixed increment, currently set to one hour. If you want smaller steps, just change the the first variable.
set timeIncrement to (1 * hours)
(* select at least 2 images in Aperture *)
tell application "Aperture"
activate
set imageSel to (get selection)
if imageSel is {} then
error "Please select an image."
else
tell (item 1 of imageSel)
set imageDate to value of EXIF tag "ImageDate"
end tell
repeat with i from 2 to count of imageSel
set imageDate to imageDate + timeIncrement
adjust image date imageDate of images {item i of imageSel}
end repeat
end if
return imageSel
end tell
Here is an Automator Workflow wrapping that script:
AdjustTimeInIncrements.workflow.zip
To run it from inside Aperture, uncompress it and install it in your User library in the "Services" folder, then you can run it from the Aperture Services menu. Edit and adjust the timeIncrement variable just as you like it.
Select two or more images, and go to Aperture -> Services, select the service, and it will increment the dates, just like iPhoto used to do.
Adjust Date and Time in fixed increments
15.01.12
Resize Service