v.0.26.1: IPTC DateCreated interface is not conform to spec

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

Moderators: XnTriq, helmut, xnview, Dreamer

KlausT
Posts: 20
Joined: Thu Dec 31, 2009 10:54 am
Location: Paderborn, Germany

v.0.26.1: IPTC DateCreated interface is not conform to spec

Post by KlausT »

IPTC spec IIM4.1 (http://www.iptc.org/std/IIM/4.1/specifi ... IMV4.1.pdf, page 35) explicitly states for data set 2:55 "DateCreated":

"... designate the date the intellectual content of the objectdata was created rather than the date of the creation of the physical representation. ... Where the month or day cannot be determined, the information will be represented by '00'. Where the year cannot be determined, the information for century and year will be represented by '00'. ..."

XnView 1.97.x fully supports this date interface: it is possible to insert "uncertain" dates in IPTC DateCreated (data set 2:55) without problems.

XnViewMP 0.26.1 (as tested on WinXP) does not support this interface:
  • it is not possible to specify an uncertain date in IPTC DateCreated;
  • an existing uncertain date in IPTC DateCreated (as inserted by XnView 1.97) is shown as "01.01.2000" in the IPTC dialog window;
  • more serious, the uncertain date will be overwritten by this default date in case another IPTC entry is updated. Obviously, this is a data corruption and an incompatibility to Xnview 1.97.
My suggestion: go back to the correct date interface as implemented in XnView 1.97.
Klaus (running Windows)
User avatar
xnview
Author of XnView
Posts: 44470
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: v.0.26.1: IPTC DateCreated interface is not conform to s

Post by xnview »

Please check XnViewMP 0.30
Pierre.