-
Hi, Here's an idea of what I would like to run - is there a way this can be done or is it not supported right now? osxphotos push-exif --exiftool-merge-keywords --person-keyword --exiftool-merge-persons –exiftool-option '-Make=Ricoh' –exiftool-option '-Model=GR1v' –exiftool-option '-Lens=Ricoh GR 28mm f/2.8' --name 00655_27_newscan.jpg Thanks for your help. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Unfortunately that's the only way to do this currently. The I do have an issue to add a In the meantime you could use the For example, for the currently selected photo(s):
This simply runs exiftool on the selected photo(s). It does not do what For your example above to work on just the
Please note that I do not recommend this if you are running an iCloud library as these changes will not be synced to iCloud and could be overwritten by iCloud. If using iCloud the only safe option is to export the images, apply the metadata then re-import. Also note that this does not change the metadata stored in the Photos database so it won't appear in the |
Beta Was this translation helpful? Give feedback.
Unfortunately that's the only way to do this currently.
The
--exiftool-option
is only for passing flags like-m
to exiftool.I do have an issue to add a
--exiftool-template
option that would allow you to do what you're stating (#243) but that's not implemented yet and I'm currently busy with some other things so can't say when it'll be done.In the meantime you could use the
osxphotos query
command to get the path to the file and pipe it to exiftool to run your command.For example, for the currently selected photo(s):
osxphotos query --quiet --selected --print "{photo.path}" | xargs -I {} ex…