Copy link to clipboard
Copied
I would like to export smaller (e.g. max 2000px X 2000px) JPGs of all my photos on a regular basis, into a mirrored folder structure. This is for my tertiary off-site backup, which also drives my web and cloud based viewing options. I also use these jpgs with turicreate to be able to find similar images.
I am using a shell script that uses ImageMagick to make JPGS of all the files, regardless of their original format. I run this every night with a launch deamon and send the whole folder off-site every few nights using rsync with another launch deamon.
I was wondering if I could export from Lightroom, instead of ImageMagick, to export with all my adjustments. But, I can't seem to export to a folder structure, all the exported files go to the same place. And there doesn't seem to be any command line or AppleScript interface to Lightroom, to schedule things to run unattended. Is there any plugin that exports maintaining the folder structure/ exports each folder? Is there any plugin that runs tasks on a schedule?
Thanks!
Copy link to clipboard
Copied
"I can't seem to export to a folder structure"
See the Folder Publisher plugin.
"Is there any plugin that runs tasks on a schedule?"
I don't recall ever seeing a plugin. There's an old feature request for this, with particular focus on exporting/publishing.
An issue with providing a general scheduler plugin is that there is no generic, high-level way to script access to LR features, except by using the LR SDK, which involves very technical programming with the Lua language.
However, the SDK would make it straightforward for a plugin to run Export presets or to run Publish on particular publish services on a regular schedule.
Copy link to clipboard
Copied
Scripting in Lua (a very popular scripting language that is at the base of Lightrom Classic) would indeed be the way to accomplish this. The SDK is available here: https://developer.adobe.com/lightroom-classic/ Anything you build that way would only run if Lightroom Classic is actually running at the time the timer becomes due I would guess.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now