Jeffrey’s Lightroom Goodies (Plugins and Tools)

This page lists my Lightroom-related plugins and posts.

Note: everything here is for Adobe's venerable photo-workflow app started in 2006, named at various times “Lightroom”, “Lightroom CC”, and now (as of Oct 2017) “Lightroom Classic” or perhaps “Lr7”.

Nothing here applies to Adobe's new desktop app, debuted in Oct 2017 and given the old app's “Lightroom CC” name.


Plugins for Lightroom:   (All-Plugin Update Log via RSS )

Export & Publish:

Export Plugins:

Other Publish Plugins:

Export Add-Ons:

Geoencoding Plugins:

Utility Plugins:

Plugin-related Info:

Tools for Lightroom:

Etc...

Old Plugin Resources for Lightroom 1 (no longer supported)

Other notable sources of Lightroom plugins include:


The 30 most-recent comments (out of 550; see all), most recent last...

Quick question. For the past couple weeks my uploads from Lightroom to Zenfolio (with your plugin) are running ridiculously slow. SO slow it times out. So slow i have been unable to upload a wedding in the past 3 days. My workflow has completely halted. Are you aware of any issues that are happening? Just trying to troubleshoot and wasn’t sure if it was with Zenfolio or Lightroom. Thought maybe you would have some insight.

I’ve gotten sporadic reports like this for years, but have never been able to figure out the problem, whether it’s at Zenfolio, the user’s computer, or Lightroom. My code is the same for all my upload plugins, but only Zenfolio suffers this kind of problem (and only sporadically; I’ve never been able to reproduce it). You might try contacting them while it’s happening and ask them to check out the server that you’re connected to, or something. I’m really at a loss on how to debug this. )-: —Jeffrey

— comment by Gretchen Wakeman on November 10th, 2018 at 5:35am JST (8 months, 10 days ago) comment permalink

Updated all my plugins when LR8 came out. Newest version of the Geocoding plugin now displays a message about “shutdown tasks” each time I close LR. Not a big deal at all but never did that before.

What is it doing? Thanks,

Mark

It’s related to a super-convoluted workaround I came up with for a longstanding bug in Lightroom. This bug causes plugins to crash in certain cases if the Geoencoding Support plugin is not running. Lightroom doesn’t offer a way for one plugin to know when another is running, so I came up with a ridiculous way of trying to signal the other plugins that Geoencoding Support is there, and part of that hooks into when Lightroom shuts down. It’s not something that users need to be bothered with, so I wish Lightroom would put that stupid message up. I’ve been talking to Adobe about the bug and various workarounds, so hopefully I can remove this silliness in the future. —Jeffrey

— comment by Mark Chernis on November 18th, 2018 at 1:58am JST (8 months, 2 days ago) comment permalink

Hello Jeffrey,

Do you know if there is a plugin that scans all image files in a catalog to make sure they are not corrupt (after they’ve been imported, of course)?
I found a small external utility “Bad Peggy” that does very well for standard formats of photo files (jpg, …), but NOTHING for RAW files.
The only solution seems to be to use Lightroom’s DNG conversion function, which lists images that can not be converted (but you need to have room to store converted images … or delete them as you go. .. Not cool !

I suppose you could just ask Lightroom to rebuild previews for every photo (perhaps after deleting cached previews); it will tell you if it couldn’t build any. —Jeffrey

— comment by Yves Durivault on November 23rd, 2018 at 7:08pm JST (7 months, 26 days ago) comment permalink

In Santa Barbara, editing photos shot in Paris in October.

Do you know of a way to batch change white balance tint to a specific numeric value? For example, tint = 12.

Sure, select all the photos you want to do it to, enter Develop, turn on “Auto Sync” (by clicking on the “Sync” button in the lower-left of the right-hand-side metadata panel), then click on the number next to the tint slider and enter the value you want. The Auto Sync will send it to all the selected photos. (Just make sure to turn off Auto Sync when you’re done!) —Jeffrey

— comment by Mark Alan Thomas on November 29th, 2018 at 7:56am JST (7 months, 21 days ago) comment permalink

Running LR6.12 and as of today, 01/12/18, the Map module is no longer supported. I had thought your geoencoding plug-in would take over but it hasn’t. I’m sure there is a simple way of getting this to happen but I can see it. Can you help me?

Thanks

The geoencoding plugin doesn’t replace the Map module (nothing can do that). The plugin, which predates the existence of the Map module, provides various geoencoding-related features, and I use those features instead of those that the Map module provides, but YMMV. —Jeffrey

— comment by Steve Chasey on December 1st, 2018 at 9:56pm JST (7 months, 18 days ago) comment permalink

Dear Jeff,

I love your plugins. Capture One just announced that they are opening up their doors to third-party plugins in the newest version (Capture One 12). It would be my dream come true if you could make the metadata wrangler and the custom metadata fields plugins for Capture One. Pretty please, thank you very much.

Gratefully,
Zach

Sorry, but I won’t be doing stuff for other systems. Even if I had the energy for such things, it’d feel like I was having an affair. 😀 —Jeffrey

— comment by zach kobrinsky on December 5th, 2018 at 4:34am JST (7 months, 15 days ago) comment permalink

Brilliant! I’ve been using Lightroom since v1.0 and never figured this out. You’re awesome.

— comment by Mark Alan Thomas on December 7th, 2018 at 5:48pm JST (7 months, 12 days ago) comment permalink

Hey Jeff,
Are you considering doing something about the problem with Maps not working anymore?
Adobe gives a damn in their customers and will not fix it.
The cause to the problem is Google. What about using Bing Maps?

Unfortunately, it’s not something a plugin can do anything about. Adobe would have to build a new version of Lightroom to update things to handle Google’s changes, or to work with Bing, but they’re already two major versions past that old version. I totally feel your pain about moving to a subscription service, but that’s all that Adobe offers, and so that’s where they’re putting their efforts. /-: —Jeffrey

— comment by Ole Michael Mikkelsen on December 9th, 2018 at 9:41pm JST (7 months, 10 days ago) comment permalink

I name all my photos with “timestamp_short-text-field” such as 20181230_093015_1234_ChicagoTrip.cr2 or jpg or dng etc. Sometimes I forget to rename photos.

Does the lightroom query language allow me to find all photos I have failed to append a short-text-field?

In other words, I am looking for a wildcard search that would work like this:

Filename_AnyInteger.AnyFileType
or
Filename_NoAlphaCharacter.AnyFileType

This works: filename contains 0. but then I have to do 1. 2. 3. 4. etc.

Can I just use a wild card for AnyInteger.

No matter what the file type is – cr2, jpg, dng, etc.

I tried filename comtains [0-9].* annd several other variations but they did not work. I google SQL wildcards but I have had no success.

Thanks Jeffrey.

I’m not sure what “Lightroom query language” you’re speaking of, but FWIW, I just added the ability to do what you want to my Extended Search plugin. Set it to find “Filename Without Extension” that “does not start with” the “Lua pattern” of “%d+_%d+_%d+_“, and you should find the ones you’ve not yet renamed. —Jeffrey

— comment by Jeff on December 31st, 2018 at 7:08am JST (6 months, 20 days ago) comment permalink

Jeff,
writing from memphis.
recovering from lightroom tragedy.
need but can’t find plug (something like). j freidel lightroom publisher.
I had it but accidentally deleted it.
can you supply name ( I can’t delete certain images ).
will be glad to pay for update to latest LIGHTROOM CC

vincent solomito
vince@solomito.com

All my plugins are listed on this page… many of them are publishers, so I can’t guess which you might be looking for. They’re all listed, so you should be able to find it. (I don’t understand what “I can’t delete certain images” means, but FWIW, two plugins deal specifically with protecting photos from being deleted accidentally, “Workflow Delete Options” and “PhotoSafe”). —Jeffrey

— comment by Anonymous on January 11th, 2019 at 9:08am JST (6 months, 9 days ago) comment permalink

Hi Jeffrey, please would you recommend a lightroom plugin that will allow me to change the “Flickr upload date”? My Flickr account has several series of images which were uploaded over a long period of time and I now want them to display in consecutive “uploaded to Flickr” date order.

Thanks, Andy

I don’t quite understand the question, but to answer it, I don’t know of anything that lets you change the “uploaded to Flikr” date of photos already at Flickr. I don’t have much experience with Flickr as a user, so maybe it’s something you can change there… I don’t know, sorry. —Jeffrey

— comment by Andy on January 11th, 2019 at 9:07pm JST (6 months, 8 days ago) comment permalink

Hi Jeffrey,

I wonder if there is there a way to get the photos which have “the most” of certain criterias. For example, I search photos with some among 10 people (keywords). It’s easy with a smart collection to find those with all the 10 keywords, but I also want those with 9 or 8…
Do you know a plugin or an other way to do that ?

Thanks from France for all the great job !

The “count of people” item in my Data Explorer plugin sounds to be exactly what you need. —Jeffrey

— comment by Jean-Claude on January 29th, 2019 at 5:00am JST (5 months, 22 days ago) comment permalink

Hey Jeffrey, ever thought about creating a Plugin to (automaticly) speed up LR by renaming the Main RAW Folder? Together with creating Smart Previews it gains a lot of Speed, as it doesnt read the original Files (can’t find it :-p), but the Previews instead. By now i do this all the Time manually, but wouldnt it be awesome to do this under the Hood, the User even not realizing this niffty trick?
I think it should just recognize whenever one’s importing/exporting, and rename the Folder to the original State – oh and yeah of course, an Startup/Closing automatism 🙂

— comment by Dan on February 3rd, 2019 at 1:19am JST (5 months, 17 days ago) comment permalink

I got nearly the same problam as Jeff emntioend here: http://regex.info/blog/lightroom-goodies#comment-58764

Is there any way after finding the unremaned files to remane them in one go, using the informations __>OLD_FILE_NAME> read out from the Image?

Regards

Ulrich

Unfortunately, no, because Lightroom does not allow plugins to rename files. —Jeffrey

— comment by Ulrich on February 3rd, 2019 at 7:47am JST (5 months, 17 days ago) comment permalink

Hi Mate, as far as I see, you are one of the most experienced LR developers. I have a question. If you answer it, I would be appreciated.

I created a plugin and want to upload it to “adobe exchange” but I didn’t find any document. Do you have any idea how I can publish my plugin?

Thanks in advance..

When Adobe Exchange came out, I found it to be way too much hassle to want to bother with, so I don’t know much about it, sorry. Probably best to ask on the Adobe Community Forums. —Jeffrey

— comment by Micheal on February 21st, 2019 at 10:55am JST (4 months, 27 days ago) comment permalink

Hi Jeffrey,
I’m a big fan of your plugins and use your folder publisher and Zenfolio plugins on a daily basis. Thank you for the hard work you have put in 🙂

I am currently looking for a way to specify a MINIMUM size for images during export. At present I can only specify a set dimension (eg 2475 X 1650) or a long-edge/short-edge etc, but, if the image is already at a larger size I do not want to reduce the image dimensions during export.

Any ideas?

Cheers, Michael

I don’t know of a way to do this, sorry. —Jeffrey

— comment by Michael Daniel on March 4th, 2019 at 10:07am JST (4 months, 16 days ago) comment permalink

How can I remove the submitted tag from the metadata, that has been added by the lightroom alamy bridge plugin

I don’t know anything about this “lightroom alamy bridge plugin”, so I don’t know what it is that you want to remove, nor where you want to remove it from, sorry. Need more information. —Jeffrey

— comment by Georg Berg on March 28th, 2019 at 6:51pm JST (3 months, 22 days ago) comment permalink

Turlock, California
How do I get authorization from Facebook to post to my Business page?
I have used your Facebook plugin to post to Russellreno Photography for years. It was working two months ago.

I installed your Export to Facebook today. I use Lr8 Lightroom Classic 8.2.0
As I am writing this I discovered a workaround. I created a new album on my page then exported to Facebook.
I was presented with the new album and started the upload.
So my photos were uploaded.
How do I get Facebook to authorize so I don’t need the workaround?

As best I can tell, Facebook is just letting this rot and fall apart. I’ve seen no developer notes about business pages getting cut off from non-browser third-party apps in the same way that personal pages were officially cut, but I’m seeing the same errors you are. I guess they want you to use their tools to upload, for whatever reason. This plugin is more or less dead, practically speaking. )-: —Jeffrey

— comment by Russell Reno on April 4th, 2019 at 8:59am JST (3 months, 16 days ago) comment permalink

I have just made a clean install upgrade of windows 10 from win7 and have reinstalled lightroom cs6 and installed and re-registered your Flickr plugin. Now most of my published collections are empty, about 1000 photos missing. I can’t find where how I might retrieve the missing information.
Thanks for any help and thanks for a great plugin I have enjoyed for years.

I’m a bit confused… if you copied the catalog file (the *.lrcat file), nothing at all should have changed, except perhaps the ability to export/publish/develop photos whose master file Lightroom hasn’t been re-pointed to on the new system. If you didn’t simply copy the catalog file to the new system, then whatever you did do (what?) probably explains the discrepancy… —Jeffrey

— comment by Hans Erken on April 25th, 2019 at 8:25am JST (2 months, 25 days ago) comment permalink

Writing from the UK.

Please, can you let me know if all will work if I update my Jeffrey Friedls Folder watch into ftp folder on desktop – Nikon D3 and WT-4 wireless transmitter – images go wirelessly onto ftp folder on my apple laptop desktop.

Adobe CC
Nikon D3 Camera
WT-4 Wireless Transmitter
OS X El Capitan

Ftp folder on desktop

Will everything talk to each other if update to the latest fireware, updates etc?

Thanks,

Sharon

I can’t speak to Nikon’s firmware, but I imagine that updates wouldn’t break things that currently work. —Jeffrey

— comment by Sharon on May 19th, 2019 at 11:38pm JST (2 months ago) comment permalink

Hi Jeffrey–Longtime user of your plugins, thanks. Having an issue with the Zenfolio plugin. I’m setting up the plugin for a new catalog but when I publish I’m getting the following error: “attempt to index field ‘tag’ (a nil value)”. Any idea what the issue is? I have the most up-to-date version. Thanks!

This sounds like a plugin error… would you mind sending a plugin log immediately after encountering the error? Thanks. —Jeffrey

— comment by Ian W Douglas on May 22nd, 2019 at 11:26pm JST (1 month, 28 days ago) comment permalink

Is there a limit of how many Tumblr accounts I can use with your plugin – I have the latest update and I am using LR Classic 8.3. Presently I have 9 Main Tumblrs authorized, but it won’t let me add additional auths

There’s no limit on the number of accounts the plugin can remember, but when it comes to Publish Services, each is associated with exactly one account, so if you want to use Publish with multiple accounts, you’ll need multiple publish services. —Jeffrey

— comment by Scott Rogers on May 24th, 2019 at 11:48am JST (1 month, 27 days ago) comment permalink

I’ve been a happy UK user of your Flickr plugin for several years.
But Flickr’s new owners Smugmug have just migrated Flickr onto AWS servers.
After a period of instability, Flickr seems to be up and running on the new infrastructure, but I cannot publish from LR6 to Flickr using your plugin.
So I tried reauthenticating to Flickr. I got as far as receiving an auth code from Flickr which I pasted into the plugin. Then after a delay the plugin showed the following error message in a popup window. This is similar to the error messages received when I try to publish.

Unexpected HTML reply from Flickr

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>ERROR: The request could not be satisfied</TITLE>
</HEAD><BODY>
<H1>504 ERROR</H1>
<H2>The request could not be satisfied.</H2>
<HR noshade size="1px">
CloudFront attempted to establish a connection with the origin, but either the attempt failed or the origin closed the connection.
<BR clear="all"/>
If you received this error while trying to use an app or access a website, please contact the provider or website owner for assistance.
<BR clear="all">
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by following steps in the CloudFront documentation
(<A href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/http-504-gateway-timeout.html">https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/http-504-gateway-timeout.html</A&gt;).
<BR clear="all">

Yes, lots of folks are running into this, including me. Hopefully, the folks there get a handle on things sooner than later….—Jeffrey

— comment by Adrian Walmsley on May 25th, 2019 at 6:22pm JST (1 month, 25 days ago) comment permalink

The publish to Flickr plugin seems to be working again, I’m pleased to say.

— comment by Adrian Walmsley on May 27th, 2019 at 1:59am JST (1 month, 24 days ago) comment permalink

I just came back from a trip to Africa and somewhat I managed to accidentially delete between 1000 to 2000 raw Images (out of 13.000) but they are great pictures anyway. Luckily I still have most of them as previews in LR. The catalog is Version 8.3 and as I read and as I discovered your tool does not support Version 8.3, or vice versa LR does not like the version of your Plugin.
Is there any chance you are planning to do an update for your plugin to support Version 8.3.1?
Maybe we can work something out?

best regards, Heinrich (from Austria)

The latest version (from last October) should work in Lr8. If it’s not working for you, I’ll need more info. —Jeffrey

— comment by Heinrich on June 1st, 2019 at 6:02pm JST (1 month, 18 days ago) comment permalink

Hi Jeffrey – I was looking for a password protect plug-in for photographs of a sensitive nature and wondered if you’d come across this issue, or had a workaround?

I photographed my child’s birth and there are a number of images which I want to be part of the collection, however that there are unviewable without a password (or other means of protection).

Apparently someone had done this, however, the links are now dead:

https://feedback.photoshop.com/photoshop_family/topics/lightroom_hiding_sensitive_photos

Many thanks,

Dale.

Yeah, oft requested, and equally-often passed over by Adobe. I think the root of the problem is that many would take such a feature much more seriously than it could possibly be, and then be shocked that locked photos were actually accessible (e.g. via Finder or Explorer, via backups, etc). It’s probably just too big of a can of worms for them. Unfortunately, Lightroom lacks the hooks needed for a plugin to do anything useful here. )-: —Jeffrey

— comment by Dale on June 8th, 2019 at 7:13am JST (1 month, 12 days ago) comment permalink

Hi Jeffrey!

Do you know of any way to ‘publish’ or ‘export’ to a local Apple Photos library? This process seems clunky right now.

Thank you!
Patrick

No, sorry, I don’t know anything about Apple Photos. —Jeffrey

— comment by Patrick S on June 25th, 2019 at 1:08am JST (3 weeks, 4 days ago) comment permalink

I am wondering if it is possible with one or more of your plugins to do the following:
1. Determine HDR and possibly other modified images imported from iPhone Xs. Apple uses a custom metadata field “Custom Rendered” to indicate if the iPhone made an HDR file. It may also indicate Portrait mode. I have a hard time determining this processing in Lightroom. Your Metadata Viewer sees this tag. I would like to somehow get that tag into the Library metadata view. I don’t know if it is possible with your custom presets plugin.
2. Similarly, since Facebook no longer allows direct export from Lightroom, I can’t easily tell which images I have uploaded to Facebook (or Instagram, or my WordPress blog) within Lightroom. Is it possible to use the custom presets plugin to do this?
Thanks.

For the first item, use “EXIF:CustomRendered” with the “User-Specified Field” item in my Data Explorer plugin. For the second, see this blog post. —Jeffrey

— comment by Andy on June 25th, 2019 at 3:47am JST (3 weeks, 4 days ago) comment permalink

Jeffery, I am looking to solve a task. Your lightroom goodies comes close, but I still do not have a solution and thought you might have a suggestion or idea. It relates to batch editing image titles.

I use Lightroom to catalog and edit my image files – raw, psd, etc. I have a systematic convention for naming the actual files. The raw start with YYMMDD-jobcode-nnn where nnn is a sequence number. When I construct a master psd file I append -mv1. Then when I construct a print file from this master I add -p22x28@360 for example. In summary my file naming convention is cryptic but useful to me and it indicates the relationships between the original raw and derivative files and keeps them together by name.

I would like to also assign a simple but useful title to a set of images. For example I may have 100 images of the Grand Canyon in a folder. I would like to name these Grand Canyon #1, Grand Canyon #2, etc where the sequence number cycles by file. In this way I will have simple titles that an end client can see when I post to a gallery and the titles are also actually in my image files back here on disk.

Your export to Zenfolio allows me to perform such a title assignment when publishing to Zenfolio, but this does not update the original disc file embedded Title (do not want to use the file name).

Do you know of any method to assign sequential titles to the actual files in my catalog?

Thanks, Mark Muntean

I don’t understand what relation the filename discussion has with your actual question, so maybe I don’t understand your actual question, but you can use the “Write Field” feature in my Bag of Goodies plugin to update the Title field within Lightroom, and can then use Lightroom’s write-back-metadata-to-disk feature to get it into the master file (or its sidecar). —Jeffrey

— comment by Mark Muntean on July 1st, 2019 at 5:11pm JST (2 weeks, 5 days ago) comment permalink

Hi Jeffrey, I’ve been using your fab Folder Watch for many years, however do you have a plug-in (or would consider making one)that will enable a number of prints to be made from a single click in the print module? I’m really looking for a print package system where I can pre-select what is in each package – effectively selecting a number of prints in different sizes from different printers (i..e like school photo packages). A single click on the package name will then automatically print the entire package. There are applications for this is the event photography market too.

Sorry, Lightroom offers no plugin support within the Print module. —Jeffrey

— comment by Chris Nutt on July 7th, 2019 at 8:24pm JST (1 week, 5 days ago) comment permalink
Leave a comment...

Please do not report bugs or other comments related to my plugins here. Please do those on the appropriate per-plugin page (linked from my Lightroom Goodies page).


All comments are invisible to others until Jeffrey approves them.

Please mention what part of the world you're writing from, if you don't mind. It's always interesting to see where people are visiting from.


You can use basic HTML; be sure to close tags properly.

Subscribe without commenting