Lightroom itself doesn't have the ability to use tokens to automatically generate captions, but here's a plugin that can do a lot of heavy lifting for you.
One of my favorites is John Beardsworth’s Search Replace Transfer plugin. It’s a paid plugin that costs €23.
It does what it says–it lets you take information in one EXIF or IPTC field and put it in another field. It also comes in very handy for correcting spelling errors or recurring typos (something that can be compounded with Lightroom remembering keywords, for example).
But what if you want to build a caption based on information that is already in the image’s metadata. Maybe you want to be put the shot’s technical information in the caption. Or maybe you want the location and GPS coordinates to be pulled in. Sure, you can go ahead and copy and paste image by image. But that’s going to get very old very quickly if you’re working with hundreds or even thousands of images. It’s something that Photo Mechanic takes in its stride, but what if you don’t want to buy yet another piece of software for this function. Or maybe you just don’t want to deal with the synchronization and update required when editing images and their metadata outside of Lightroom.
It’s easy to apply specific metadata to multiple images in WordPress, but it’s not easy to have that information dynamically generated for each specific image.
John Beardsworth has created a solution. It’s a new panel added to his Search Replace Transfer plugin for Lightroom that is named, appropriately enough, the Caption Builder. The catch is that it’s not available yet in the official release of the plugin. But you can download a copy of the pre-release version from John’s blog (here’s the direct link).
When you install the new version of the Search Replace Transfer plugin downloaded from the link on John’s blog (currencty 1.52.1), you open it by going to Library > Plugin Extras. With the new version, you’ll get a new tab that wasn’t available before: Caption builder. When you open that, you get a screen that looks like this.
The drop-down menu next to Field Names gives a long list of tokens that can be used. They’re pulled from EXIF and IPTC fields. Choosing one will insert the appropriate shortcode token into the Caption Builder panel above.
You can also make your own text shortcodes that can be integrated into a recipe. So if there are names, places, or text expressions you use frequently you can create a shortcode for them. There’s a very specific format to follow, and the feature will be refined and more tightly integrated in future versions.
There are all sorts of ways that this can come in handy. Here are two common usage scenarios that give some sense of the possibilities.
If you’re looking to create Getty-style captions for editorial images, which require that you begin with location and date in a very specific format, you can get the process started with the Caption Builder with a recipe that looks like this.
But note that the Caption Builder–at least for now–only works in replace mode, not append mode. So when you apply any Caption Builder templates they’ll overwrite anything that was already in the caption field in the selected images. To include the existing caption, make sure to use the dedicated caption token in your recipe.
You can see the finished result here in the caption field.
It also comes in very handy if you’re looking to include the shot’s technical information in the caption, which is very useful if you’re posting gear reviews or how-to guides. I use it for sample images in camera reviews so that readers can see what settings were used for that specific shot.
In this example you can see a mix of tokens and static text.
And this is how the result will look in the caption panel in Lightroom.
That can come in handy in a number of ways. In this example, I’ve published the image to WordPress using the WP/LR Sync plugin and publish service, with the option to preserve the caption. The caption information is then displayed automatically underneath the image when I embed it into a post.
The Caption Builder isn’t yet part of an official version of the Search Replace Transfer plugin. So it should be treated for now as a beta version. A reliable beta version, to be sure, but there are a few things to be aware of when using it.
The Caption Builder is part of a pre-release version of the Search Replace Transfer plugin, which is available for €23. You can use it on a trial basis for up to 10 images at a time. To download the pre-release version with the Caption Builder update, head on over to the developer’s blog.