Skip to main content
elianoimperato
Known Participant
July 17, 2024
Answered

Lightroom Classic catalog size is very much larger than...

  • July 17, 2024
  • 2 replies
  • 2610 views

Hello everyone,

 

I'd like to understand how the Lightroom Classic catalog works.

I built two catalogs with same photos, one with Lightroom Classic and one with Photo Mechanic Plus. The LrC catalog size is 32 GB and the PM catalog size is 16,57 GB.

The previews sizes are almost the same, on LrC is 1680px and on PM is 1600px. Of course I discarded the 1:1 and the smart previews in LrC.

How's possible this big difference?

Correct answer Conrad_C

There are many potential variables here, and the exact size you see is going to depend on all of the variables. And it might be surprising that two of those variables are you, and time! I’ll explain that.

quote

I've imported the photos using the embedded and sidecar option, the same option used by PM.

By @elianoimperato

 

Embedded and Sidecar is my preferred preview option because it doesn’t initially generate standard or 1:1 previews for images immediately after import.

 

However, if you select a different image, Lightroom Classic will build its own preview for that image on demand. So if you look at different images and different folders, Lightroom Classic will “follow you around” building previews for the images you look at. And, to try and speed image-to-image display, Lightroom Classic will speculatively build thumbnails and previews for images around the image you look at, so that if you go to the previous or next image, the preview can display without delay because it’s already built.

 

This means the size of the previews file is not static; it can constantly change and grow even if all you do is browse different folders.

 

In addition, if in Preferences / General you enabled the setting “Replace embedded previews with standard previews at idle time,” then the previews file will continue to grow when Lightroom Classic is open, even if you are not doing anything in Lightroom Classic, until all previews are replaced.

 

That’s why I said time can be a variable. If you leave Lightroom Classic in a state where it can continue to build speculative previews or you told it to replace embedded previews at idle time, then each time you check the previews file size later, it might be a different, larger number.

 

So, if you are trying to compare Photo Mechanic preview sizes with Lightroom Classic, it is not just a matter of which settings are used, but also whether you are doing anything that will make Lightroom Classic change the preview file size at any time.

 

In the accelerated demo video below, you see how the size of the Lightroom Classic previews file changes during three phases:

  • Empty folder selected (no images in view, no speculative previewing) 
  • Folder with four raw images selected (Speculative previews will build until all in the folder are built) 
  • Viewing all images in catalog by scrolling Grid view (Speculative previews are building, and thumbnails are built for images that enter the viewport) 

 

When it says 152K at the beginning, that is for a fresh previews file automatically created after deleting the previous preview file and viewing an empty folder. The preview package at that starting point contains no images, only two files: previews.db and root-pixels.db. As soon as any source is selected that contains images, Lightroom Classic starts generating the preview pyramid subfolders you see in Ian Lyons’ screen shot, and the previews folder size grows.

 

 

From this you can conclude that if you want to see a Lightroom Classic previews file size that does not change, you must be viewing an empty source or a source where all previews have been built, you must not select any sources that contain images with unbuilt previews, and you must also not enable a setting that builds previews at idle time.

 

And if you are evaluating the size of a previews file, you understand that the size is not just of standard or 1:1 previews, but also thumbnails and other image pyramid preview sizes, and that the exact number of those depends on how many sources you partially or fully browsed since the last time all previews were purged — this is why I said that you are a variable. And there may be more variables than that.

2 replies

Conrad_C
Community Expert
Community Expert
July 18, 2024

On the Lightroom Classic side, the size of the previews can be very large or very small based on how you set it up.

 

For the same number of images, the size of the …Previews.lrdata file will be largest if, in Catalog Settings/File Handling (the screen shot you showed) you set:

  • Standard Preview dimensions to be very large, or set to Auto for a very high-resolution display. 
  • Preview Quality to High. 
  • Have not purged any previews. 

 

The …Previews.lrdata file will be much smaller if, in Catalog Settings/File Handling you set:

  • Standard Preview dimensions to be very small. 
  • Preview Quality to Low. 
  • Have purged some previews. 

 

So the question is, are you able to set Photo Mechanic to exactly the same quality and size settings as Lightroom Classic? If no, then the two sizes cannot be directly compared. If yes, then they can be compared, and if still different, then we can look for what the remaining differences are. For example, how many sizes Photo Mechanic caches for each image (the image pyramid that was discussed earlier), or what exact file format Photo Mechanic uses to store the previews. Many, many factors can affect file size.

 

If you were talking only about the catalog database and not the previews, then it is important to acknowledge that Photo Mechanic is not a full featured image editor like Lightroom Classic. Photo Mechanic primarily works with image metadata, but cannot alter the appearance of an image. Photo Mechanic is the rough equivalent of only the Library module in Lightroom Classic. So for the catalog itself, Lightroom Classic must store many more types of data than Photo Mechanic.

elianoimperato
Known Participant
July 20, 2024

I set the LrC catalog with the standard preview dimensions on 1680px (similiar to PM at 1600) and the preview quality on medium. I've imported the photos using the embedded and sidecar option, the same option used by PM.

At this point I think that the big difference is because LrC creates previews with this "image pyiramid" system. Can we know something more about it?

Ian Lyons
Community Expert
Community Expert
July 20, 2024

The pyramid was a single file with multiple different sized jpegs embedded within it. However since 13.3, LrC no longer uses this arrangement. Instead it stores standard jpegs, albeit with no extension, within a folder specific to the original image file. I've attached a screenshot below that shows how the previews are now structured/stored. In this example, each folder contains 4 different sized previews. The four digit number at end of file name is the pixel dimension of the longest side. If I'd generated 1:1 previews, then each folder would contain more previews.

 

 

 

Note that it was this change along with faulty catalog upgrades that caused some customers to 'think' they'd lost their previews after upgrading to 13.3. 

 

 

 

Legend
July 17, 2024

I have no idea what goes into the Photo Mechanic Plus catalog, but I also don't think there's any reason that these two catalogs would be the same size. Also, are you talking about the Lightroom Classic .LRCAT file (which is the catalog file) or are you talking about the catalog file plus all the previews and associated files in that folder?

 

I'd like to understand how the Lightroom Classic catalog works.

 

See this:

https://helpx.adobe.com/lightroom-classic/kb/catalog-faq-lightroom.html

https://www.lightroomqueen.com/what-is-a-lightroom-catalog/

elianoimperato
Known Participant
July 17, 2024

I'm talking about the catalog with the previews because, for me, the catalog makes sense with the previews.

 

You can take a look at the two screenshots:

 

 

 

Legend
July 17, 2024

Given those screen captures, I disagree that your catalog is 32GB. Your previews are 32GB, these are separate items that are not in the catalog itself.