Start a new topic

Checkbox for Adding to "Persons Shown" Without Overwriting

It would be nice to have a checkbox for the "Persons Shown Field" in the "Metadata Template"  that exists outside other array based field such as "Keywords" and "Description Writers" that allow you to add those fields without overwriting their contents

2 people like this idea

The values are indeed stored as an array. On scanning a file using 

exiftool -json filename.jpg

 the response I got contained the line(s)

  "Creator": "Picasa",
  "PersonInImage": ["Person1","Person2"],

which is the JSON notation for an array. Hence, it should be simple to change the Persons Shown field to be the same as the Keywords field.

(the names have been changed for obvious reasons)

The documentation does say that this is a relatively new field, so I understand that this might not have been the highest priority.

I believe "Persons Shown" is one of a few fields, like keywords and description writer, in that values are kept in an array rather than the method in which all other fields are stored. I don't know if this behavior is unique to Photo Mechanic or part of the IPTC standard.

Anyways the point being I would imagine it would be simple to add a checkbox to add additional values to the field rather than replace all values. Though I will admit that my understanding is incomplete and it may not be simple.

Just joined the site to request this feature.

I tried to do the following as a workaround:

Pass 1: Persons Shown -> John Doe

Pass 2: Persons Shown -> {persons}, Jane Doe

I was hoping that PM would be able to resolve the current value of the field, but that is not the case.

Login or Signup to post a comment