Metadata inputs made from the Metadata tool in Capture One get automatically saved. This is done so we can save some time in future inputs. However, we could make mistakes like typos and we might want to delete those suggestions.
- In order to delete those saved suggestions on Windows: (Mac at the bottom)
We will need to find AutoCompleteTextDictionary in user.config file. This file is located in:
%localappdata%\Capture_One\CaptureOne.exe_StrongName_y3yh4brhpfi14u41fltdrpfruizxirsn\15.2.0.1 (version might change depending in which Capture One we have)
This file will look like this:
Each "Phase Onefgtrrt" are saved suggestions, in order to delete them, we need to delete each of them by deleting:
<string>
Phase Onefgreefd
</string>
This will have an effect after closing Capture One.
- In order to delete those saved suggestions on Mac:
On Mac, we need to insert command from the Terminal. In order to open the Terminal:
- Click the Launchpad icon in the Dock, type Terminal in the search field, then click Terminal.
And we need to perform this action in the Terminal, for example:
defaults delete com.captureone.captureone16 contact_city_METADATA_COMPLETIONS
defaults delete com.captureone.captureone16 content_description_METADATA_COMPLETIONS
defaults delete com.captureone.captureone16 content_category_METADATA_COMPLETIONS
Remember to use your Capture One version number on the above command
Remember to change your IPTC section name
That is going to remove ALL autocomplete prompts for a given field.
The effect is visible after restarting Capture One.
Comments
6 comments
can't find it on my Mac – does anybody have a solution for Mac?
Is there a way on mac to delete only selected suggestions?
Mac instructions are at the bottom of the article, article updated so is clearer where the Mac instructions are. Thanks for the input! Phrank
Thank you @Sergi! But I rather would like to delete not all suggestions but only a few selected ones. It is made clear that the terminal command deletes ALL suggestion for a metadata field. Is there no solution for the equivalent on windows as described in the first part of this article?
Since it bothered way over the limit that the completions were not adjustable on mac, I dived depper into this topic. With the suggested solution in this article, one was only able to delete all completions on mac. I didn't find a way to edit the completions equivalent to Windows, but with the terminal command
defaults write com.captureone.captureone16 content_description_METADATA_COMPLETIONS <ARRAY>
I was able to overwrite the saved completions, in this case for the metadata field description in IPTC-Content. If you don't know what your entry for the completion of a metadata field is called, just type
defaults read com.captureone.captureone16
to see all the defaults for CaptureOne and search for the key you want to change.
NOTE: This works for CaptureOne 23, sinc it's the version 16.x. With older versions you want to find out what version number you are using ("About Capture One" in the top menu bar) and replace the general version number. With CaptureOne 21 for example it would be version 14.x and therefore com.captureone.captureone14.
Sad that you still have to use terminal commands for a basic user task...
Well, I took the suggestions of the former poster for "defaults read"ing the settings file and expanded it to only display the actual METADATA_COMPLETIONS without the other lines:
this grep command will look case in-sensitive for all occurencies of the word "completions" and display it in context of <1> trailing line, which should be the actual metadata completion that you entered in the app.
Example:
edit:
...as I now see, if there can be more than one word for each field, so you have to increase the number of trailing lines as in this command -A1 becomes -A3 or -A5
full command:
Please sign in to leave a comment.