Lightroom: Ability to set up a queue up and schedule several tasks at a time when you're not by your computer

  • 48
  • Idea
  • Updated 2 years ago
  • (Edited)
OK, I'm not sure I can describe this good. But sometimes LR is slow when you start a few tasks, like exporting images to jpgs, web galleries, etc, that you wish that those could be done at a time when you're not by your computer (say at a coffee break, lunch or even leaving the office for the day).

It would be cool with a feature where you could queue several tasks, that can be done when the computer is having "down time" or when you tell it to "start processing task queue" or similar.

Or a possibility for third party vendors to script something like this (or even yourself if you're fairly good as scripting).
Photo of Petra Hall

Petra Hall

  • 7 Posts
  • 1 Reply Like
  • hopeful

Posted 7 years ago

  • 48
Photo of Lee Jay

Lee Jay

  • 990 Posts
  • 135 Reply Likes
Why not just let it do those tasks in the background while you work?
Photo of Petra Hall

Petra Hall

  • 7 Posts
  • 1 Reply Like
Lee, that's the thing, it does slow down stuff like the adjustment brush more than normal (it's enough sluggish as it is).
Photo of Oskar Allerby

Oskar Allerby

  • 1 Post
  • 5 Reply Likes
I think this is great but what would also be great is to be able to pause single tasks and lets say give the different priority as well as tell them only to use the cpu not used by the user lightroom or any other program.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Petra, you got my '+1'. Also, you might like a related idea:

Auto-publishing

In spirit, I see these ideas as being part of the same thing:

- exporting and publishing and whatever else may need to be done in the background.

Maybe create previews / cached copies (if cache enhanced to be more beneficial) too, if nothing else to do...

Maybe be able to configure background processing to kick in if keyboard idle for a minute or two...

Summary:
========
Good idea - to be able to do all the things that need to be done (or may come in handy in the future), without interfering with what's going on at the keyboard...

PS - Feel free to PM me if you have specific ideas for scripting to support this cause.

Petra - In the mean time, you may also be interested in ExportManager, which supports export queuing.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Theoretically, background processing could be done in tandem with foreground processing, if background processing is lower priority and interruptable, but my experience is that Lightroom crashes more often when I continue working with exports in progress. So, I tend to initiate exports after a round of edits, and take a break until exports are finished...
Photo of Petra Hall

Petra Hall

  • 7 Posts
  • 1 Reply Like
Exactly, and that's the reason I suggested this. Let the computer work when I'm not working on it. :)
Photo of Lee Jay

Lee Jay

  • 990 Posts
  • 135 Reply Likes
That's a bad idea.

If the application is crashing, fix the crasher bug. Adding a new feature to put a human in the loop for scheduling tasks is not the solution.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
The purpose of this request is *not* just to work around crashing - responsiveness is also a factor (see original post).

In an ideal world, Lightroom (and other apps) would be responsive and reliable despite a multitude of background parallel processing tasks, but that doesn't mean the ability to hold-off the background processing sometimes is a bad idea.

For years, I was unable to play high def video while Lightroom was exporting.

And Adobe often recommends turning off auto-write xmp if your brush is hesitating or you're having other problems for which it might be a factor.

And I've re-written more than one plugin (written by different authors) to offload FTP to an external app to work around ongoing FTP stability issues.

We do not live in an ideal world...
Photo of Petra Hall

Petra Hall

  • 7 Posts
  • 1 Reply Like
Again, well said Rob.
Photo of Braden gunem

Braden gunem

  • 21 Posts
  • 1 Reply Like
I like this idea allot!
Photo of Christopher R Souser

Christopher R Souser

  • 23 Posts
  • 5 Reply Likes
I like this idea and it would allow me to queue up several items at the end of my evening to pick up in the morning.

A simple example might be the following that might otherwise take hours.
Which if tried to be done at the same time and while you are trying to use Lightroom during your day would completely take over your computer doing nothing else. Them doing all simultanously would also slow them all down to a crawl.

So being able to assign a series of process and then labeling them as concurrent or independent processes would be helpful.

That said, a better queue manager in itself would be useful today in Lightroom beyond the micro-status bars that are currently available.

For example.. a simply application.
1) Export Shoot 1 using profile X
2) Export Shoot 2 using profile X
3) Export Shoot 3 using profile Y
4) Render 1:1 Previews for Shoot 4
5) Render Standard Previews for Shoot 5
6) Render 1:1 Previews for Shoot 5
7) Apply Preset X to Shoot 6
8) Export Shoot 7 as Catalog to location W
9) Import Shoot 8 from Catalog from location S
10) Render 1:1 & Standard previews for Shoot 8
11) Publish to my smugmug shoot 2
12) Publish to my Flickr shoot 2
13) Optimize Catalog
14) Display batch job status

Christopher
Photo of Steve Hockstein

Steve Hockstein

  • 20 Posts
  • 1 Reply Like
Lightroom: Queue! Wouldn't it be great, if you could set up your JPEG Export, your Web Gallery Export and Web Gallery upload into a queue, then run them (or other processes, too) consecutively and automatically while you went for lunch? I know I would!

This reply was created from a merged topic originally titled
Lightroom: Queue! Ability set up JPEG, Web Gallery Export/upload into a queue to run at a specified time.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Publishing services helps with this. Start publishing when you feel like it, cancel publishing if you feel like it. Since publishing service remembers which photos are published and which aren't, canceling is equivalent to pausing.

I don't guess that helps with web galleries, but hey...
Photo of Chris Golden

Chris Golden

  • 12 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled
LIGHTROOM: Queue to Export.


It would be wonderful if you could Queue to export. Right now we process a lot of photos per day for seniors and exporting slows our workflow down significantly. If we had the ability to go through and make our corrections then click export, add to queue, and then when we go to lunch or go home at night to start the queue so all the sources are used when we don't need the computer that would be wonderful.
Photo of Scott Martin

Scott Martin

  • 196 Posts
  • 15 Reply Likes
This reply was created from a merged topic originally titled
Lightroom: Process queue for Muli-tasking Management.


First, let me say that Lightroom is becoming an incredible tool for creating time lapse videos. These videos often have long render times and Lightroom's ability to multitask is fantastic. I like to cue up a video to render while I prepare the next one. Eventually there are several tasks in progress and the total time it takes for them to complete grows.

I like the way we can cycle through the several tasks that are in progress and choose "X" or stop them if we like. My request would be add the option of pausing a process so that others can continue with greater speed. I could see video professionals queuing up dozens of videos to render and having a little more management of these processes would be nice.
Photo of Kevin Brock

Kevin Brock

  • 7 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled
Lightroom: Background "Rendering", please?.


It would be absolutely fantastic if Lightroom could take on some sort of background rendering capabilities. Maybe it could take a note from it's motion picture cousin, After Effects, and have this ability come through Adobe's Media Encoder. (FWIW, AE already has at least one other, 3rd party, background rendering mechanism.)

I'm a *busy* editor for a destination wedding photographer. When I finish an edit and start exporting 1,200 jpegs, I would love to start editing in a new catalog immediately. I'm certain there are many others out there that could benefit from this flexibility.
Photo of Scott Martin

Scott Martin

  • 196 Posts
  • 15 Reply Likes
I started importing 3600 photos last night and am now discovering that the computer went to sleep around 1600. Can LR tell the computer not to go to sleep during this process?

I'm seeing lots of issues when dealing with large sessions like this. For example, when I develop and sync a large number of images, all the new previews aren't generated for the images. To elaborate, if you sync the development settings for 1000 images and then goto Grid mode you can watch it update the previews for the visible grid of images and then the CPU goes idle. But when you scroll down to the next grid section it will only then start to render those previews and then again go idle. Why won't the CPU stay busy and render all the previews? The "Update DNG previews and Metadata" feature takes far, far longer (unreasonably long for this process) than simply scrolling though the grid to get the previews to update. Without having these previews updated its difficult to use Loupe mode.

I could go on, but I feel like these are the details that really matter to those of us with demanding 1000+ image import sessions and 1000+ item develop sync sessions but are easy to get overlooked with the smaller import sessions that are so common with consumer workflows. I'd love to see Adobe focus on making LR more robust for demanding pro workflows.
Photo of Scott Martin

Scott Martin

  • 196 Posts
  • 15 Reply Likes
Yes, of course but it's not only a hassle to change the System Preferences for every LR import session, leaving the preferences that way (which is inevitable) would defeat the whole purpose of saving energy. That's an unfair burden to put on laptop users. My point is that it would be far better is LR could prevent the MAC OS from sleeping during this process. Is that a possibility?
Photo of Scott Martin

Scott Martin

  • 196 Posts
  • 15 Reply Likes
Jeff let me elaborate a little further. Naturally I know that I can, and have to, disable sleeping before these long import sessions. My point is that pros can't keep going back and forth to do this all the time. Last night I forgot to when I started importing 3600 images - I was tired after a long shoot. But I need that card for todays shoot and now it's not available because the process stopped. We need smart solutions to those and other problems - not band-aides. My question is simple - "Can LR tell the OS not to sleep during this process?"
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 14094 Posts
  • 1748 Reply Likes
I've asked someone on the LR team on what the behavior should be or if this is possible. I was just trying to provide a solution that you could use immediately.
Photo of Scott Martin

Scott Martin

  • 196 Posts
  • 15 Reply Likes
Thanks. All the bug reports and feature requests I put in just get deferred without dialog...
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 14094 Posts
  • 1748 Reply Likes
Ben said it was a good feature request. Team added it to their backlog.
Photo of sean

sean

  • 264 Posts
  • 43 Reply Likes
Can we get an "in progress" tag on this post from the Adobe crew? This is such a useful idea to delay CPU-intensive stuff until I'm away.

1. Exports
2. 1:1 previews
3. Smart preview building
4. iPad App sync

The queue would monitor and report success/fail. +1 for LR realizing my mouse isn't moving and starts chewing on the queue.

Heaven.
Photo of Jaroslav Sobon

Jaroslav Sobon

  • 2 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled Lightroom: Export to queue.

Suggestions:

"Export to queue" - Users should be able work with photos in different folders, export photo to queue and when leave computer should start processing files in queue.

Option to import empty folder into catalog.

Thanks
Photo of Jesse Vega

Jesse Vega

  • 4 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled LIGHTROOM: export queue.

EXPORT QUEUE !!!!!!
I was looking for a place where I could place a feature request and this is where it brought me. Sorry if I'm in the wrong place. But I would love it if Lightroom would have an Export Queue. This way I could work on my project, setup the queue, start my next project and then run the queue at the end of the day. When I come back all the exports have been taken care of. I don't like having to wait for an export and not be able to work on another Lightroom project until it is done. If anyone reads this please help me get this feature included into the program. Thank you.
Photo of Alessandro Avenali

Alessandro Avenali

  • 21 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled LIGHTROOM - Stand alone Export queue or run multiple instances/catalogs..

I can't be stopped for hours! I need to work on other catalogs while LR exports my photos! : )
Other Adobe softwares have an external processing queue for rendering. It should be the same here.
Don't forget that a professional photographer usually exports thounsands of photos at once and in the meantime he could work on other catalogs, not losing precious time. Thank you.
Photo of Kevin Verkruijssen

Kevin Verkruijssen

  • 2 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled LIGHTROOM - Queuing Multiple Exports and/or Actions.

Since i'm exporting my shoots in various ways with multiple export pre-sets it would be a great addition to schedule and/or queuing multiple exports in a row. (sort of Adobe Media Encoder / Actions)

In this way i can still work in Lightroom, and also will me save a lot of time with doing the export-thing.
Photo of sean

sean

  • 264 Posts
  • 43 Reply Likes
Gotta chime in here: For the longest time, LR did a serial export. 1, 2, 3, 4, 5.... Many users noticed that you could queue up 3 exports to peg the CPU and in the newest version of LR2015 the programmers have built it in so that the it pegs the CPU. I like that but for those of you that want to queue up work but continue to do work in LR, there really needs to be a toggle switch somewhere to revert back to the serial export to maintain UI usability.

I would love to see that option in this proposed job queue. Batch up a bunch of jobs (export, 1:1 previews, etc), tell LR how much CPU you want to utilize (turn it up to 11!) or even pause all exports to regain UI responsiveness.

Those of you that are wondering "where the heck is this feature?" should take note that a queue has implications. Say, at 5PM, you batch up 10 exports for 10PM but thereafter delete a bunch of files or move them. LR has to keep track of that and block you from doing actions that alter your queue jobs. I imagine that's not an easy thing to program.

And, for the record, why is h e double hockey stick blocked on this site? A family forum? Not.
Photo of John R. Ellis

John R. Ellis, Champion

  • 3603 Posts
  • 934 Reply Likes
See this related topic about how LR becomes unusable for many when there's an ongoing export: http://feedback.photoshop.com/photosh...
Photo of Chris Oaten

Chris Oaten

  • 19 Posts
  • 9 Reply Likes
multi threading fail ???
(Edited)
Photo of Chris Oaten

Chris Oaten

  • 19 Posts
  • 9 Reply Likes
This reply was created from a merged topic originally titled LIGHTROOM? User-editable export queue progress.

How about giving users control over the export queue? I want to be able to pause/unpause an export. See, I might have four or five exports of up to 1000 or more images per export job running. I want to be able pause all but one in order to accelerate the next stage of a workflow. How about it?
Photo of Alex Van Dreel

Alex Van Dreel

  • 7 Posts
  • 1 Reply Like
This reply was created from a merged topic originally titled Lightroom: Ability to queue commands for a folder/collection of images.

It would be beneficial to have the ability to string together commands or create menu command macros. For example each time I am finished with a client job I re-render 1:1 previews, Convert the images to DNG files, Publish to two publish services, Export the photos using a preset, and export the folder as a catalog.

It would be great if I could just create a preset for those actions and Lightroom could start running them one after another.
Photo of David Avant

David Avant

  • 1 Post
  • 1 Reply Like
I'd like to see a scheduling box with times, etc. I'd like to be able to work on a few projects for the day, then schedule all my exports to be done after hours when I am not using my computer. I have a pretty beast computer, but it still is slowed down dramatically when exporting jpgs.