Skip to main content
dieterl94623937
Participant
February 4, 2023
Answered

Any possibility to find out in which catalog a photo is imported already?

  • February 4, 2023
  • 6 replies
  • 1473 views

I (need to) use many LR catalogs.

Sometimes it would be helpful to see which photo has already been imported into which catalog.

Is there a way to find this (more quickly) without having to open and search each catalog in turn?

This topic has been closed for replies.
Correct answer C.Cella

It's a simple but effective solution.

 

Perhaps effective, but not, in my mind simple.

 

I consider it a tedious work-around, compared to the much simpler solution of using one catalog. And you can't make a mistake in assigning a catalog name tag or forget to assign a catalog name tag, if you do the whole thing fails, and then this plan is not effective.


@dj_paige 

 

Mergin all into a Master Catlaog is a simple solution ONLY if you don't care about History.

 

If he adds all the photos to a new catalog all the History in the other catalogs will be lost.

 

You have not considered the possibility that to him that might be precious and vital.

 

What if he has not finished editing and needs history for thousands of images!?

Adding them to a Master Catlog gives him only trouble.

 

Before adding them to a new Master Catalog he should finish editing in each Catalog.

 

6 replies

GoldingD
Legend
February 6, 2023

You could consider a plug-in that provides a listing of a catalogs content. I have never tried this  so I cannot vouch for any of these.

 

for example, see:

 

http://www.beardsworth.co.uk/lightroom/list-view/

 

https://alloyphoto.com/plugins/export-list/

 

 

C.Cella
Inspiring
February 5, 2023

@dieterl94623937 

 

Do you need history in your catalogs?

 

Do you have custom metadata fields in one or all those catalogs?

dieterl94623937
Participant
February 5, 2023

Yes, I use both,(history and some custom metadata), in most of my catalogs.

To be clear: Using only one large catalog is no option in my case.

Thanks so much to all, for giving good ideas, in that short time, I really appreciate!

 

 

johnrellis
Legend
February 5, 2023

Two more solutions:

 

1. Save the following lines to the file "findfile.bat" in your home folder:

@4628292 off
set root=c:\users\john\pictures\lightroom
for /d %%d in ("%root%\*") do (
    for %%c in ("%%d\*.lrcat") do (
        find /c /i "%1" "%%c"
        )
    )

 

Change the second line to refer to the folder that contains all your catalog folders.  Then to search for a particular file, run this at the command prompt:

findfile "test-pics\aa.raf"

substituting between the double quotes the file or path of the file you're searching for.

 

Every catalog will be searched for occurrences of that path, and the count of the number of matches will be output after the catalog's path.

 

This isn't very fast, since the Windows "find" command is pretty slow. But it doesn't require you to do anything special (like build a master catalog).

 

----------------------------------------------------

 

2. A variant of C.Cella's suggestion: Build a master catalog of all your pics once, and then incrementally update it whenever you need to search for a file.

 

a. In each catalog, add a unique keyword with the catalog's name to all of its photos.

 

b. In each catalog, enable the option Catalog Settings > Metadata > Automatically Write Changes Into XMP.

 

c. Build a master catalog containing all your pics, being sure to Add rather than Copy or Move the imported photos.

 

d. In the master catalog, disable the option Catalog Settings > Metadata > Automatically Write Changes Into XMP.

 

e. In the master catalog, make sure the root folder containing all the catalogs' pics is visible in the Folder panels -- if it isn't, repeatedly right-click a top-level folder and do Show Parent Folder.

 

f. To incrementally update the master catalog to contain the latest contents of your catalogs:

 

i. Right-click the root folder and do Synchronize Folder and enable the options Remove Missing Photos From Catalog and Show Import Dialog Before Importing. Make sure to select Add in the Import window.

 

ii. In the Library Filter bar's Metadata browser, use the column Metadata Status. Select Changed On Disk and Conflict Detected. (You can define a filter preset with these settings.) Select all the displayed files and do the menu command Metadata > Read Metadata From File.

 

dj_paige
Legend
February 5, 2023

Or use one catalog, and then you have all the database functionality that was built into LrC, without having to create workarounds.

Ian Lyons
Community Expert
Community Expert
February 5, 2023
quote

Or use one catalog, and then you have all the database functionality that was built into LrC, without having to create workarounds.


By @dj_paige


I agree. Any work around solution ignores the fact that Lightroom Classic was built for huge catalogs and while a catalog of over 1 million images is indeed big, it is not excessive and nothing Lightroom can't handle.

 


while a catalog of over 1 million images is indeed big

 

True, but not all 1 million image catalogs are equal. For example, a user who retains all history for each edited image will have a much larger catalog (in GB) than a user who retains very little or no history. I mention history because historically (forgive the pun) it's one of the most common reasons for poorly performing catalogs.

dieterl94623937
Participant
February 4, 2023

Jepp, thats what I thought already...

 

But, what if I would import all catalogs into one mastercatalog. Would IN THIS CASE be any possibility to get the information in which of the single-catalog this picture is?

Of course this would not be practical, because I could always use a "master catalog" instead of my many "project catalogs" - about 30 pieces at the moment.

Only one of the reasons why I use several catalogs is the much faster backup, because with well over 1 million photos in total, a single catalog in this sense would also be somewhat unwieldy.

I guess, I simply need more concentration, not to import photos into wrong catalogs... to avoid the problem that I have at the moment (not really a problem, but a uncomfortable situation)  😉

Thanks to all!

JohanElzenga
Community Expert
Community Expert
February 4, 2023
quote

Jepp, thats what I thought already...

 

But, what if I would import all catalogs into one mastercatalog. Would IN THIS CASE be any possibility to get the information in which of the single-catalog this picture is?

 

By @dieterl94623937


Again: no. The image would be in this master catalog and that is all Lightroom Classic would know.

 

-- Johan W. Elzenga
dj_paige
Legend
February 4, 2023

This is a good reason to use one catalog. But since you say you need to use many catalogs (I'm skeptical), there is no way to know which catalog(s) a photo is in without doing the searching you describe.

Ian Lyons
Community Expert
Community Expert
February 4, 2023

No!

 

There is no link between catalogs. So, no way for one catalog to indicate or even be aware that a photo has or has not be imported into another catalog.