Here's the problem:
I have a set of original pictures, around 25,000, organized in dozens of folders. Then I have reduced size copies of these, same file names, same folder names (created in the days of a core duo laptop to save space and resources).
The reduced size set have been tagged with multiple keywords, according to what they show. The original set was not tagged (did the tagging after size reduction.)
So now with a better PC and without display or memory limitations I have reinstated the originals as my main catalogue images.
The task now is to write those keywords from the reduced copies to the originals!!
At the moment the options are:
1. using command line
- look at a folder of images from reduced set with category sets showing and select all to see what keywords are used.
- with category filter find and select all images of one keyword
- do copy to clipboard > file names
- on the command line use find piped to xargs to write the keyword with exiftool to the files in the originals folder
2. find similar tool
Find similar files does not allow me to select all the resulting found files and move them all together (to be written with keywords) - if the results linked to batch commands it might be useful in this task.
Ideally, I'd love to be able to...
- select files in a folder (from category filter)
- do copy to clipboard > file names
- move to other folder and run "select files from a file list on the clipboard"
- apply the category (keywords) to them
Currently there's no option to do this - is this so special case? as normally two folders don't have files with the same file names in them, or do they?
Showing sub-folders in Xnview would help speed up the process, while using two instances of Xnview - one to find files with keywords, one to select files from originals and write keywords.
Another idea would be a batch tool to copy a file's metadata to file of same name somewhere else!!!
Batch convert tool idea:
Under Output: checkbox "Write metadata to files of same name (embedded)" / "Write metadata to files of same name (sidecar)"
Of course, if files have been renamed at any stage separately then this won't work at all.
Any better ideas?