Better / easier running of Actions (Droplets via Export) with Lightroom and Photoshop. Improved Feature Request.

  • 1
  • Problem
  • Updated 6 years ago
  • (Edited)
BETTER / easier running of Actions (Droplets via Export) with Lightroom and PhotoShop. Improved Feature Request.
I am a PRO running LRv3.6 64-bit and PS CS5 64-bit , Win7 PRO 64-bit , 24gb tri-channel Fast memory, SSD on the OS drive C:, 3TB Seagate XT HD with 64mb cache. And my problem is I cannot run MORE than 6-8 DNG files on Export to a Droplet that runs a action in PS CS5. Less than that runs fast enough and reliable. "More than that", what happens is a few does not get done , Action is not applied to the PSD file (get a error that cannot communicate with PS). THIS, creates a time issue where I now have to check every File to make sure the Action was run on it (and kills my productivity). on 8 files 2 might not get done.
If I keep it under 6 files , it's pretty reliable.
WORST, there is NO HOPE to run the whole folder of say 500-1000 images.

p.s. even after I run less than 6-8 export/Droplets and they are all OK, what I notice is a "UP Arrow on the right corner" telling me I need to Overwrite the Metadata. Yes I can wait till the end and select it all and overwrite, but imho I should not have to. :)

Also, at the END of the group of Droplets ... it should "Flip" me back to Lightroom. ( I always end in PS CS5) ... Where I start the Export/Droplet is where I should end , imho.
Photo of Ross Hamamura

Ross Hamamura

  • 16 Posts
  • 2 Reply Likes
  • sad

Posted 7 years ago

  • 1
Photo of andre.affleck

andre.affleck

  • 4 Posts
  • 2 Reply Likes
This is a known issue with Lightroom which has still not been addressed in the latest V4 version. The limitation you are encountering has to do with the fact that Lightroom passes a command list to the droplet using the pathname and filename of every image you have designated. If the path\filename is very long, it surpasses the OS limitation and causes the error.

The solution is to use a plugin called Run Any Command which will run each image one at a time without "clogging" up the command list. Just install the plugin and follow the directions to initiate the plugin when you export. Designate your droplet as the command to run. You should be able to run as many images as you like (1,000's) with this method.
Photo of Ross Hamamura

Ross Hamamura

  • 16 Posts
  • 2 Reply Likes
Whats bad now is, in LRv4 and CS5 ... I just Re-Installed my OS (everything). and Now my actions don't work , Even when I "just" try to run one. "Cannot communicate with CS5 error.

Don't have time to mess with it now. But, I did try to re-record the Action and re-save the Droplet and re-install the Droplet into my Export pre-set. but, NADA :)

You would think LRv4 and CS5 would work BETTER and more importantly EASIER in Win7 PRO 64-bit.

I might be wrong on this ... but being able to run a Action in PS from LR might be important to PRO's ?

it seems always like it's not Solid ... Even when it was working , It's like it's on the Edge of somehing going wrong.
And sometimes it does not even do the action , so you have to waste time checking each one.

Makes me SAD....
Photo of andre.affleck

andre.affleck

  • 4 Posts
  • 2 Reply Likes
I don't have this problem but it looks like others do apparently. Here's a post that describes the exact same problem and a possible solution:

http://forums.adobe.com/thread/676607

First create your droplet like normal, then right click the droplet icon and select "Properties", go to the "Compatibility" tab, under "Privilege level" mark the checkbox that says "Run as administrator", Click "OK" and now they should be able to communicate properly.
Photo of Ross Hamamura

Ross Hamamura

  • 16 Posts
  • 2 Reply Likes
Aloha Andre,

Sooo simple, But, it works! ... a while back I must have done this , because I have the same set up ... just re-intalled.

* BUT, now I am getting a Win7 Notification ... Program wants to make Changes ... Is there a way to STOP this Notification on "Just" my Droplets?

This Secuity feature is useful ... just not every time I run a Droplet lol.

My Faster , "clean" Win7 64-bit install config seems to be working this Droplet flawlessly on 3 DNGs ... it seems to be faster and more solid. (vs before)

will need to test on a folder of say 300 DNGs and see if it is still "reliable" :) that will be the test.
Photo of andre.affleck

andre.affleck

  • 4 Posts
  • 2 Reply Likes
Ah yes, that's a win 7 UAC security feature. You can change the level of security, or turn if off altogether. See here:

http://windows.microsoft.com/en-US/wi...

As far as doing 300 DNG's, I think you will still be faced with the same problem as before. It's an OS limitation on the maximum characters allowed in one command. I think you will still need that plugin that I previously posted.
Photo of Ross Hamamura

Ross Hamamura

  • 16 Posts
  • 2 Reply Likes
Aloha Andre,
Thank you for all the help.

Curious. Can you do the same thing in CS5 Bridge to CS5?
IF, so ... why in PS CS5 and not LR to CS5?

Find it strange that being able to run a Action/Droplet on a folder of DNG (LR to CS5) would not be a important feature for other PROs?
It's a workflow / productivity thing.
Photo of andre.affleck

andre.affleck

  • 4 Posts
  • 2 Reply Likes
Aloha Ross,

I never tried it form bridge, but I wouldn't be surprised if it fails too. Not sure why more pros don't complain about this. They probably just use the Image Processor utilty within PS to run multiple images, not sure. Of cource if your images are in a location with a short file path, you may be able to run more images using a droplet.

See, when you drag and drop 300 images on a droplet, under the hood of the OS it is doing a command line function like this:
"mydroplet.exe c:/users/myacount/documents/my pictures/wedding/image0001.dng c:/users/myacount/documents/my pictures/wedding/image002.dng c:/users/myacount/documents/my pictures/wedding/image0003.dng . . . . . . . . . c:/users/myacount/documents/my pictures/wedding/image0300.dng"

If you add up all of the characters in this command, with such long file paths you quickly approach the OS limit of 2048 characters. Surpass the limit and it fails. Of cource you can increase the number of images if you shorten the file path, such as temporarily moving them to the root directory. Then you might be able to run 150 images, but not too much more.

The best way is to run a utility (Plugin) which drops one image at a time on to the droplet. Then you never reach the 2048 limit. Give that plugin a try. The author only asks for a donation so it's a cheap solution.

Good luck!