[Digikam-devel] [Bug 140132] New: Comments should sync to IPTC Caption First

Geoff King gsking1 at yahoo.com
Tue Jan 16 00:01:01 CET 2007

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
           Summary: Comments should sync to IPTC Caption First
           Product: digikam
           Version: 0.9.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel kde org
        ReportedBy: gsking1 yahoo com

Version:           0.9.0 (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages
OS:                Linux

Note that this is similar to bug 140070..

I have many photos that have IPTC Captions added from other programs under windows (mainly IMATCH). These contain various IPTC Captions and EXIF Descriptions, for example "Papa winter Snow".  When I Import these into Digikam the the comments dialog box contains: "LEAD Technologies Inc. V1.01". It appears that this comment was held within the Image Comments Section (is this the JFIF ?) of the file and may have been from the scanner?

In the example below I would expect Digikam to show "Papa winter Snow" in the Comments based on the IPTC Caption (or Headline), or EXIF ImageDescription.  If I open the metadata editor, the desired info is shown in the IPTC Comments, but the main comment box (right side panel) is incorrect. I used exiv2 to show below what is actually in the IPTC and EXIF.

I suggest changing the preference order in which info is imported.  
1-IPTC Caption
2 EXIF ImageDescription (or IPTC Headline)
3 Other Comment? JFIF?

Thanks for your consideration, Geoff

$ exiv2 pr -p c snow.jpg
Unsupported date format
Unsupported time format
Unsupported time format
LEAD Technologies Inc. V1.01

$ exiv2 pr -p i snow.jpg
Unsupported date format
Unsupported time format
Unsupported time format
Iptc.Application2.RecordVersion              Short       1  2
Iptc.Application2.ObjectName                 String      0
Iptc.Application2.EditStatus                 String      0
Iptc.Application2.Urgency                    String      0
Iptc.Application2.Category                   String      0
Iptc.Application2.SuppCategory               String     20  Camera Index.Unknown
Iptc.Application2.SuppCategory               String     16  File Formats.JPG
Iptc.Application2.SuppCategory               String     16  File Formats.PSD
Iptc.Application2.SuppCategory               String     10  Historical
Iptc.Application2.SuppCategory               String     22  Rolls.DVDRAW.DVDRAW019
Iptc.Application2.FixtureId                  String      0
Iptc.Application2.Keywords                   String     20  Camera Index.Unknown
Iptc.Application2.Keywords                   String     16  File Formats.JPG
Iptc.Application2.Keywords                   String     10  Historical
Iptc.Application2.Keywords                   String     22  Rolls.DVDRAW.DVDRAW019
Iptc.Application2.SpecialInstructions        String     49  Epson Perf 1660 Photo, scan of print, SCAN 200501
Iptc.Application2.DateCreated                Date        8  1930-01-01
Iptc.Application2.Program                    String      0
Iptc.Application2.ObjectCycle                String      0
Iptc.Application2.Byline                     String      0
Iptc.Application2.BylineTitle                String      0
Iptc.Application2.City                       String      0
Iptc.Application2.ProvinceState              String      0
Iptc.Application2.CountryCode                String      0
Iptc.Application2.CountryName                String      0
Iptc.Application2.TransmissionReference      String      0
Iptc.Application2.Headline                   String     16  Papa winter Snow
Iptc.Application2.Credit                     String      0
Iptc.Application2.Source                     String      0
Iptc.Application2.Copyright                  String      0
Iptc.Application2.Caption                    String     16  Papa winter Snow
Iptc.Application2.Writer                     String      0

$ exiv2 pr -p t snow.jpg

Unsupported date format
Unsupported time format
Unsupported time format
Exif.Image.ImageDescription                  Ascii      17  Papa winter Snow
Exif.Image.Orientation                       Short       1  top, left
Exif.Image.XResolution                       Rational    1  1200
Exif.Image.YResolution                       Rational    1  1200
Exif.Image.ResolutionUnit                    Short       1  inch
Exif.Image.Software                          Ascii      27  Adobe Photoshop CS Windows
Exif.Image.DateTime                          Ascii      20  2005:01:14 22:09:56
Exif.Image.ExifTag                           Long        1  110
Exif.Photo.ExifVersion                       Undefined   4  48 50 50 49
Exif.Photo.ComponentsConfiguration           Undefined   4  YCbCr
Exif.Photo.FlashpixVersion                   Undefined   4  48 49 48 48
Exif.Photo.ColorSpace                        Short       1  Uncalibrated
Exif.Photo.PixelXDimension                   Short       1  2836
Exif.Photo.PixelYDimension                   Short       1  5052
Exif.Photo.InteroperabilityTag               Long        1  280
Exif.Iop.InteroperabilityIndex               Ascii       4  R98
Exif.Iop.InteroperabilityVersion             Undefined   4  48 49 48 48

More information about the Digikam-devel mailing list