Zum Hauptinhalt gehen

⚠️ Please note that this topic or post has been archived. The information contained here may no longer be accurate or up-to-date. ⚠️

how to "locate…" en masse?

Kommentare

6 Kommentare

  • Eric Valk
    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
  • jdmuys
    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?

    Thanks
    0
  • Eric Valk
    [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
  • Eric Valk
    I have posted an Applescript which finds all images whose files are "missing".

    In case you may find it useful in your current situation, here is the link

    0
  • jdmuys
    [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
  • Eric Valk
    [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 ist für Kommentare geschlossen.