Capture One Pro is one of the most powerful raw processing software. If, in terms of photographic development, it probably offers the same services as its competitors, it features a really interesting functionality : compatibility with Applescript.
Applescript is a native Mac language that allows you to control software and services using scripts. Here I give some scripts that I use when preparing my photos. To use them, copy the code in the Applescript editor and save the file in the Applescript folder of Capture One Pro. Your script will appear in the Applescript menu of Capture One.
Add the author’s name in the photo’s metadata.
The script below opens a window that asks the user to enter a name that will be applied to the photo in the IPTC data as an author.
tell application "Capture One 10" set theCreator to the text returned of (display dialog "Enter the name of the creator please" default answer "Philippe Ollivier") set vars to (selected variants) repeat with vv in vars set var to item 1 of vv set keys to contact creator of var set contact creator of var to theCreator end repeat display notification theCreator & " has been applied to " & (count of vars) & " Selected variant(s)" with title "Add creator" end tell
Add a Bilingual Description to a Photo
When preparing a photo for a WordPress site, it is appreciated having the minimum information to copy in the WordPress interface. WP uses the IPTC content headline as the media name and the IPTC description will serve as a legend. You can therefore enter this information directly in the file of your photo. This can be done manually, but in Capture One, you can automate this operation with Applescript.
If your site is bilingual and uses the qTranslate extension to display the articles in two different languages (which is the case in this website), directly indicate the bilingual descriptions in the photo file before posting it online. To do this, the description must be formatted as follows :
Of course, it is a pain to enter this type of description in every photo so I use the following script :
tell application "Capture One 10" set vars to (selected variants) repeat with vv in vars set var to item 1 of vv set Description to get content description of var set FrenchDescription to the text returned of (display dialog "Enter your french description please" default answer Description) set EnglishDescription to the text returned of (display dialog "Enter your english description please" default answer Description) --Please, don't forget to remove every "\" in the next line set content description of var to "\[:en\]" & EnglishDescription & "\[:fr\]" & FrenchDescription end repeat end tell
From time to time, I plan to add some other scripts for Capture One Pro here. If you have any questions or if you are looking for specific scripts, please do not hesitate to ask me by leaving a comment below or by contacting me privately via the message form.