Lightroom Classic: Using SDK/Lua for automating

  • 1
  • Question
  • Updated 8 months ago
  • (Edited)
Hello guys,
I'm working on a project that requires me to automate a sequence of tasks in Lightroom:

The process:
- Start tethering (with nikon d850) when starting Lr- Take a picture when hitting a key (for instance "T") on your keyboard (Using Mac OSX)
- Add the develop preset (main reason why I'm using Lightroom)
- Publish to a folder

That's it, so the user would only need to startup lightroom and hit "T", the output is a JPEG with develop preset applied.

The question:
Is it possible to do this using SDK/Lua?

The problem:
I'm not a software developer so before I start learning Lua, I would like to know if this is even possible, or wether I should use my time to look for a Lr alternative.
Photo of Doran Lagaert

Doran Lagaert

  • 1 Post
  • 0 Reply Likes

Posted 8 months ago

  • 1
Photo of John R. Ellis

John R. Ellis, Champion

  • 5129 Posts
  • 1454 Reply Likes
I think you can achieve what you want using LR's tethering supplemented with a third-party plugin:

- You can trigger captures with a keyboard shortcut (F12).

- You can apply a develop preset when the captured photo is automatically imported. 

- The Folder Watch plugin can automatically publish newly captured photos.

While you could implement this yourself with the LR SDK, the SDK has a steep learning curve and would be difficult to learn unless you already have some programming experience.