Bug: second attempt to write IPTC-IIM in a batch fails.

*** Please report new bugs here! ***

Moderators: XnTriq, helmut, xnview, Dreamer

Post Reply
majmt95uk
Posts: 1
Joined: Sun Aug 20, 2017 4:06 pm

Bug: second attempt to write IPTC-IIM in a batch fails.

Post by majmt95uk »

You can bulk-write IPTC-IIM data once for any given range of images, but you can't do it for a second time on the same range of images.

Test method:
1. Take a sample of fresh images, with ONLY the camera/scanner EXIF/XMP metadata.
2. Use XNViewMP to select these images, then ^I, then change:
2a Country code to "GAB (Gabon)"
2b. Copyright to "Value 1".
3. Write to all.

Works OK? Yup, it should do. That's the expected behaviour.

Now let's test some more.
4. Select either the same range of images, or any subset of them. Select MORE than one image.
5. Change:
5a Country code to "GBP (Great Britain)"
5b Copyright to "value 2".
3. Write to all.

You'll still get the dialogue box to tell you that XNViewMP is writing. Looks convincing!

But use either XNViewMP or Picasa to read the properties of the image and the second bulk-edit will have failed. Copyright will still read value 1 and country will still be "GAB (Gabon)".

The sole solution is either:
A. To use XNViewMP to edit each image individually. That still works, even if the bulk edit feature fails.
B. Use another program to bulk-edit. XNConvert doesn't quite work: it can edit the "country" field, but not the "country code" field, so the metadata is still contaminated with errors.

Environment: Windows 7x64.
User avatar
xnview
Author of XnView
Posts: 43442
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Bug: second attempt to write IPTC-IIM in a batch fails.

Post by xnview »

in Options Tab, do you have 'Replace only if original value is empty'??
Pierre.
Post Reply