Capture One talking to iMatch

Comments

7 comments

  • Walter Rowe

    I think you are looking for metadata synchronization.

    • In the metadata tool, you can drop down the "..." action menu and choose "Sync Metadata" to write the Capture One metadata to sidecar XMP file.
    • From that same menu you can choose "Read Metadata" or "Load Metadata" (going from memory) to read the sidecar XMP file.
    • In the app preferences (properties), you need to choose that you prefer sidecar XMP over embedded metadata.

    Capture One will NEVER write any metadata to the original image files.

    Capture One will NEVER write adjustments to sidecar XMP files.

    Walter Rowe
    ––
    Walter Rowe Photography
    My Capture One YouTube Channel

    0
    Comment actions Permalink
  • Richard Allen

    Thank you Walter, you've answered my question, and so quickly..

    0
    Comment actions Permalink
  • Brian Witter

    I also use this combo.

    In the Preferences>Image>Metadata Section I set Auto Sync sidecar XMP to Load. I check both prefer check boxes.

    This will not sync changes made in Capture One to the XMP Sidecar, but will sync the changes made in IMatch to Capture One. I understand you wanted two way sync and for that you would select Full Sync instead of Load.

    Here is why I don't let C1 write to xmp. I have very carefully setup keywords in IMatch which has features that aren't supported in C1. I don't want to risk C1 writing keywords that don't follow what I setup. In IMatch you can have grouping keywords that just serve as containers for other keywords to help organize. These aren't actually written to file from what I remember. You can set keywords to not sync to flat keywords so they are written to the LR hierarchical subject tag in XMP, but not the IPTC or other keyword tags in XMP. The flat keywords are what will be referenced the most outside of digital asset managers. Lastly IMatch supports synonyms so you can enter one leaf keyword and all the relevant keywords will also be written. When I'm rating and color labeling photos, I'll use Capture One as my viewer one screen and IMatch on the other. I'm just setting the rating and label in IMatch and will usually instantly show in Capture One once I write metadata to file. Just right click and select load metadata in the C1 browser if it doesn't update.

    Now if you're fine with the limitations of Capture One's keywords, go ahead and select Full Sync instead of load. Since XMP has no version control I like to stick to one program writes the metadata and everything else can read it, search it and filter it.

    One last tip, if you use color labels, you'll need to have labels in IMatch with the same color and name as those available in Capture One. Capture One only gives you the one set and you can't edit them. IMatch lets you create, choose color and name as you wish so as long as you use label names and colors that match C1, they'll sync.

     

    0
    Comment actions Permalink
  • Richard Allen

    Brian, a very comprehensive answer for which I'm very grateful.

    I did as you suggested and made those changes to Capture One.

    I then opened up both Capture One and iMatch next to each other on my screen.

    If I make a change to the star rating for an image in iMatch it isn't reflected in Capture One.

    I then choose (as you suggested) to right click on the relevant image in Capture One and choose 'Load Metadata'; I'm then given the choice of 'Keep Capture One Values' or 'Replace'.

    Neither of these options cause the selected image in Capture One to change.

    0
    Comment actions Permalink
  • Richard Allen

    I've just thought that I'm using the newer Beta 4 version of Capture One so not picking up changes from iMatch might be a 'bug'; I'll report it as so and see what happens.

    0
    Comment actions Permalink
  • Brian Witter

    You may need to experiment with the Prefer check boxes under Metadata in the Image tab of preferences.

    For raw files I think the key is to have prefer sidecar xmp checked. Otherwise it will only read what was written by the camera. 

    For JPG, or any file that has all the metadata embedded in the file, you need to have prefer sidecar xmp unchecked or it will just look for something that isn't there.

    To be honest, I don't know yet about the Prefer Emedded XMP over embedded IPTC check box, I leave it checked and don't notice any issues. I think IMatch keeps the two in sync.

    Other than experimenting with the prefer check boxes, make sure you've written metadata to files in IMatch, I stick with Mario's advice and don't auto write metadata to file, I'll write it in batches with the keyboard shortcut to write-back all pending metadata to files. If I'm actively rating and labeling, I might click the pencil after setting each. When that is complete, all pencil icons should be gone from the thumbnails. As soon as IMatch writes to the sidecar, the ratings and label update in Capture One. I'm still using 20.0.4 Pro. If I can find some spare time, I'll try the beta. With raw files I rarely have to use the Load Metadata command in C1, and in the past if metadata stopped updating automatically, a restart of C1 fixed it. The exception would be if I was changing rating or label in C1 and then I would have to use Load>Replace. I've gotten better with sticking to the practice of write in IMatch, read everywhere else.

    I'm currently re-editing some old files shot to jpg and I don't think I've seen any of them update rating or any other metadata without using Load Metadata. May also need the Replace option. I think any other issues were because I forgot to uncheck prefer sidecar. This may or may not be a bug, I haven't dug too deep into this because I only shoot raw now, even for action where I prefer the post processing flexibility over the endless buffer while shooting. 

    The one problem is resetting a label from a color to none. This will take some more research, but if I reset a label to none in IMatch, it will not set it to none in Capture One, if it had a color before it will set to that. I needed to reset label to none in both IMatch and Capture One. Changing from one color to another in IMatch updated fine in Capture One. When you reset the label in IMatch, it removes the label tag in the XMP sidecar. I'd expect with C1 set to Load xmp, it would also remove the label but it doesn't. Labels are just the text as far as XMP is concerned. The individual programs determine the color shown. 

    0
    Comment actions Permalink
  • Richard Allen

    Brian,

    I notified the Capture One team yesterday about what I consider to be a bug, bearing in mind that I'm using the Beta 4 version of Capture One.

    I changed the star rating of an image in iMatch and then opened the XMP sidecar file (for RAW files) and found that the star rating was changed.

    I opened Capture One and refreshed the metadata but the star rating didn't change.

    So capture One Beta 4 isn't reading the XMP sidecar files despite the setting having both check boxes ticked for reading XMP files.

    I've also realised that if I import an image into Capture One and then go to iMatch to add keywords, star rating, colour tag Capture One pick it up and shows the correct information, but only on newly imported images, it won't reflect any change made to older files in iMatch.

    I'll contact tech support again about this.

    0
    Comment actions Permalink

Please sign in to leave a comment.