Most of the albums I create require a custom sort order to tell the story. I also find that I publish the same photos (with different treatments, crops, etc) to multiple albums. I have many albums with 100s of photos, so I would like to avoid republishing entire albums every time I make a small change to a single photo or add a new batch to an existing album from the day's shoot. Friends and family with whom I share these albums use a variety of different devices and services and I'd like the sort order to be preserved when publishing to those.
I am using Lightroom 4.4. Most of my source photos are camera raw. Many of my photos are taken while traveling with limited internet connection, which is part of the reason I'd like to avoid republishing entire albums.
My Wishes
- Publish to Folder - Simply publish albums to a folder on my hard drive (so I can distribute them to devices and services from there).
- Filenaming by sort - Perform custom sorting of albums inside Lightroom and have that sorting be reflected in the photo filenames when the album is published.
- Multiple Albums - Do (2) and include the same photo with different treatments in different custom-sorted albums.
- Single Source - Avoid duplicating source photos (because of the disk-space consumed).
- Updateable - Be able to update published albums in future with changes made in Lightroom.
- Efficient Distribution - Avoid republishing an entire album when a small change or addition is made to an album (because of the time that takes).
What I Have Tried
The obvious two methods for publishing albums from Lightroom are export and publishing services. Both of these methods have major drawbacks.
Exporting Collections
- Publish to Folder
- Filenaming by Sort
- Multiple Albums
- Single Source
- Updateable
Efficient Distribution
Using one collection per album, it is possible to custom-sort each collection and export the entire collection using {Sequence # (0001)}
in the file name. Just set the viewer device or service to sort by filename and everything works.
The problem occurs when publishing small updates or additions to the album:
- Lightroom doesn't track which photos have changed or are new so you have to re-export the entire album, which takes a long time if you have several hundred photos in the album. (Either that or manually track changes yourself and export only the affected files.)
- If the update involves re-ordering files, then re-exporting is your only practical option because the file names need to be re-numbered.
- Because re-exporting involves deleting and re-creating the folder, it requires a lot of bandwidth for the albums to be re-distributed. For example, dropbox doesn't detect that the new files are identical save for their filenames, so dropbox re-uploads the entire album.
Hard Drive Publish Service
- Publish to Folder
Filenaming by Sort- Multiple Albums
- Single Source
- Updateable
- Efficient Distribution
Using the "Hard Drive" publish service with one collection per album, Lightroom efficiently publishes changes to the albums. If I change just one file, only that file is marked for publishing.
The problem is that the "Hard Drive" publish service uses some arbitrary (i.e. not user selectable), sort order when publishing. This means that while you can select {Sequence # (0001)}
to use in the published file names, the values of the sequence numbers in no way reflects the user order shown in Lightroom.
Renaming Source Files, Hard Drive Publish Service
- Publish to Folder
- Filenaming by Sort
Multiple Albums<= eitherSingle Source<= or- Updateable
- Efficient Distribution
This technique is inspired by dialex' suggestion to rename source files. This technique might be adapted to work with the Hard Drive publish service, however, if you have multiple albums, you would have to keep one copy of the source file for each album it is published to, which has a terrible impact on disk space usage.
Is there an efficient way to export/publish modifications to albums with custom sort orders?
It doesn't seem like my wishes are that extraordinary and it feels like I'm missing some obvious feature, setting, or technique that everyone else is enjoying. Any suggestions for alternative publishing workflows that achieve the same goals would also be appreciated.