how to "locate…" en masse?
For some reason (likely my mistake), I have now several albums whose images are offline.
• according to the folder view of the catalog, all the photos of all these albums reside in a flat folder on my hard disk. This makes sense: I probably dumped my big memory card in that folder before importing.
• in reality, all the photos have been moved, each in a folder named by the album it is located in. This makes sense too. I wanted to organise my photos by album and probably moved them thus in the finder.
Yes, I shouldn't have, but I did.
(my current setup: one album = one event = one folder on disk. No single photo belongs to two albums)
Now the only way I could find to fix this is to use the locate function on the offline photos. Unfortunately, there are close to 2000 such photos, and I can't seem to "locate" more than one photo at a time.
Only other idea: delete everything and reimport from current actual locations. Needless to say, this is not an appealing prospect.
So is there a better way to fix my mistake? Moving all the photos back to their single original folder seems not good: I would destroy my careful folder organisation.
Thanks.
• according to the folder view of the catalog, all the photos of all these albums reside in a flat folder on my hard disk. This makes sense: I probably dumped my big memory card in that folder before importing.
• in reality, all the photos have been moved, each in a folder named by the album it is located in. This makes sense too. I wanted to organise my photos by album and probably moved them thus in the finder.
Yes, I shouldn't have, but I did.
(my current setup: one album = one event = one folder on disk. No single photo belongs to two albums)
Now the only way I could find to fix this is to use the locate function on the offline photos. Unfortunately, there are close to 2000 such photos, and I can't seem to "locate" more than one photo at a time.
Only other idea: delete everything and reimport from current actual locations. Needless to say, this is not an appealing prospect.
So is there a better way to fix my mistake? Moving all the photos back to their single original folder seems not good: I would destroy my careful folder organisation.
Thanks.
0
-
It might be possible with an Applescript
Some questions:
1) Are the Images also organised in many CaptureOne collections, or are they only in "all Images" and "Recent Imports"
2) Have the Images been edited in Capture One?
3) Have the Images been assigned individual Metadata in Capture One?0 -
1) After import, the images have been split in C1 into several (about twenty) albums in the catalog (with no intersection). Then they have (probably) been also split *outside of C1* into the same number of directories on the hard disk using the Finder. There is a one-to-one correspondance between the albums and the directories.
2) No edit has been done
3) No metadata has been changed
2 and 3 above mean that re-import is a possible option. But:
- is it the only one/the best?
- what if the answers to 2 and 3 had been different?
Thanks0 -
[quote="jdmuys" wrote:
1) After import, the images have been split in C1 into several (about twenty) albums in the catalog (with no intersection). Then they have (probably) been also split *outside of C1* into the same number of directories on the hard disk using the Finder. There is a one-to-one correspondance between the albums and the directories.
2) No edit has been done
3) No metadata has been changed
2 and 3 above mean that re-import is a possible option. But:
- is it the only one/the best?
A better option is likely to select each of those albums in C1 in turn and perform a locate en masse
- what if the answers to 2 and 3 had been different?
Capture One has one of the best AppleScript interfaces I've seen, more extensive even than Apple's Aperture
For really messy situations I would write an Applescript that would find the file location using the Unix find command, and then create an additional project/album structure within the catalog with the images sorted into albums based on where the files are.
This reduces the problem to the one you now have, which can be solved with a small number of locates. When finished locating, delete the additional project/album structure.
The now found images will still be in the other albums and project you have placed them in.
The real answer may be - don't take the effort of sorting image files to the same structure as Capture One colllections. My folder structure for image files is simply one file for every camera for each year.- EM1 2018
- GX8 2018
- GX7 2018
- GM5 2018
- EM1 2017
- GX7 2017
- GM5 2017
- ....
0 -
[quote="Eric Nepean" wrote:
A better option is likely to select each of those albums in C1 in turn and perform a locate en masse
Ah! yes. This is what I was looking for. But.... how?
When I right-click on an album, the contextual menu shows a "Locate" command, but it's disabled. What did I miss?
- what if the answers to 2 and 3 had been different?
Capture One has one of the best AppleScript interfaces I've seen, more extensive even than Apple's Aperture
That is likely to be very useful in the future.0 -
[quote="jdmuys" wrote:
[quote="Eric Nepean" wrote:
A better option is likely to select each of those albums in C1 in turn and perform a locate en masse
Ah! yes. This is what I was looking for. But.... how?
When I right-click on an album, the contextual menu shows a "Locate" command, but it's disabled. What did I miss?
- what if the answers to 2 and 3 had been different?
Capture One has one of the best AppleScript interfaces I've seen, more extensive even than Apple's Aperture
That is likely to be very useful in the future.
I did a couple of experiments. ...- I can use "locate" on single images in a C1 collection, but not on multiple images.
- I can use "locate" on a folder in the "Folders "section of the C1 Library, which may be a single folder or the top of a folder tree
- But here C1 only shows the files which are in the Catalog
With AppleScript ...- I cannot execute or control the locate command
- I cannot control or set the path associated with an image
- I can execute the import cammand on files and folders
- I can completely control the C1 Import menu, including the Import Destination
The easiest way forward that I can see at this point to delete the images in those C1 collections that contain the images missing files, and then import (again) the file folders which now contain the image files.0
Post is closed for comments.
Comments
6 comments