Sunday, July 24, 2011

Speeding Up Lightroom

Adobe Photoshop Lightroom is an amazing bit of software. I use it for nearly 100 percent of my photo processing needs. From ingesting to converting to cataloging, it’s all done in Lightroom. One of the things I like about Lightroom is that handles all of the RAW files in my archive from Canon D30 (circa 2000) to the 5D Mark II. I even have a couple of Nikon D1 files floating around. 

My biggest complaint with Lightroom is that it’s a little slow with large catalogs, especially when launching and ingesting and when I’m working on 21megapixel files from the 5D Mark II. After some trial and error, I’ve settled on a couple of very easy steps that make working in Lightroom faster (for me at least, your mileage may vary). 

But before I get into specifics there are a couple of things to keep in mind when using LR (or most any image editor).

  1.  Disable languages you don’t need. For me, that’s everything but English. It’s easy, (but it’s done in the finder, not Lightroom). First quit Lightroom. Then, in the Finder select Lightroom, then type Command (or Apple) i. This opens the Get Info box for LR. Scroll down the box to Languages and deselect everything you don’t need (by default LR will always select one language so you can’t deselect everything). Close the Get Info box and relaunch Lightroom. Only the language(s) you’ve selected will load with LR and it should be speed things up a little. (This trick also works with any application on your Mac.)
  2.  More RAM is better than less. I run LR on two similar Macs, a 13 inch 2.26 ghzMacBook Pro with 4 gigs of RAM and a 20 inch 2.16 ghz iMac with 2 gigs of RAM. On paper, the little MacBook Pro isn’t much faster than the iMac but with the extra RAM it leaves the iMac in the dust when it comes to Lightroom. 
  3.  Dedicate as much of your system as possible to Lightroom. When I sit down to start a serious editing session in Lightroom, I quit SafariTweetDeck andMail. When I’m done with LR, I quit out of it before restarting Safari, TweetDeck and Mail. This is especially true if you’re working on a RAM impaired (2 gigs or less) computer.  

Now on to the workflow habits that can speed up your Lightroom experience. 

When you launch Lightroom it’s going to load the last folder or collection you used and it’s going to load all of the photos in that folder or collection before it lets you start another session. 

If you quit LR with your entire 100,000 image catalog selected, you’re going to wait a while before you do anything. And if you quit LR with it on an empty folder or catalog it’s going to be ready to go nearly instantly. I use Quick Collections while I’m sorting my photos. When I’m done with a LR session I empty the QC and then leave it selected and quit LR. Next time I launch LR, it starts up in the empty QC and is ready to go instantly. This significantly speeds up the time LR needs to start up. (Top photo)

I’m pretty impatient and for me the most frustrating part of using Lightroom is waiting for thumbnails and previews to build because I can’t start sorting and editing until I can see the photos. 

I typically ingest photos from my cards into folders on my hard drive. I set up my import (Command Shift I) to copy photos from the card to a folder in my LR catalog. Once LR has started importing the photos, I select the target folder in LR, set the thumbnails to as small possible (using the slider on the bottom of the tool bar) and clear all of the panes off the screen to get as many photos on screen as possible. LR only builds previews as the images are on screen. So if you select the largest thumbnail setting and have all the panes visible (Identity Plate, Catalogs, IPTC and Filmstrip) LR will only generate previews for the pictures on the screen. Then I kick back and wait. Use the time to catch up on email (if I have access to a second computer), get something to eat or drink or do paperwork. Anything to take my mind off of waiting. (Second photo)

Using the fastest cards and card readers you can afford will substantially speed up the import process. I’ve always used SanDisk Ultra II cards, because they were fastest most inexpensive cards available. I recently started using SanDisk Extreme IV UDMA cards with a SanDisk Extreme IV FireWire 800 card reader. The combo flies. I still have to wait for previews to build, but they start building a lot sooner than they did with Ultra II cards and slower card readers. 

Once I have the photos imported and previews built I go to work sorting, captioning and editing photos. This is where you’ll see the speed gains you made earlier in the process (getting extra RAM and quitting other applications). 

When it comes to writing captions (every photo in my catalog has a caption), presets can make things go a lot faster. I have a “boilerplate” template for each of several agencies I send photos to. The template has all the information specific to that agency, which saves me typing time. LR also remembers (and auto completes) entries you’ve made on other photos, which speeds up the sorting/editing process. 

Other than the tips I’ve already listed (extra RAM, quitting others applications), I haven’t found a way to speed up the export/conversion process. This seems to be heavily dependent on processor speed and RAM. Bigger files (i.e. those from a 5D Mark II, D3X or Sony A900) take more time to convert than smaller files (i.e. Canon D30, Canon 1D or Nikon D1). If you have any tips for speeding up export I’d love to hear them

UPDATE AUG 3: On his web site, Lloyd Chambers goes into some detail on why Lightroom is rather pokey on exports and some tips on how to speed it up. He recommends dividing your batch export into two batches and exporting them at the same time. The full explanation is here and worth reading. 

My photos are available from ZUMA Press or PhotoShelter. My PhotoShelter archive is searchable.