google-code-export / thebigpicture

Automatically exported from code.google.com/p/thebigpicture
1 stars 1 forks source link

IPTC/NAA reading and writing is flaky #2

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
IPTC reading is now based on some vague website description, and needs
quite some enhancement. At the moment, it is possible to extract tag
numbers and their values, but what these tag numbers exactly mean is still
unknown. Tags can have different values depending on their context.

A good help (as always) is the Exiftool documentation:
http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/IPTC.html

Original issue reported on code.google.com by p.edel...@gmail.com on 11 Mar 2007 at 3:48

GoogleCodeExporter commented 9 years ago
This might help:
http://www.asmail.be/msg0055517610.html

Original comment by p.edel...@gmail.com on 14 Mar 2007 at 9:38

GoogleCodeExporter commented 9 years ago
Info about IPTC tag numbers

Original comment by p.edel...@gmail.com on 16 Mar 2007 at 10:53

GoogleCodeExporter commented 9 years ago
Oops....forgot the URL:
http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/IPTC.html

Original comment by p.edel...@gmail.com on 16 Mar 2007 at 10:53

GoogleCodeExporter commented 9 years ago
If my understanding is correct, each IPTC tag is layed out as following (square
brackets denote the number of bytes):
0x1C - record number[1] - tag number[1] - length [2] - data [length]

Original comment by p.edel...@gmail.com on 16 Mar 2007 at 11:44

GoogleCodeExporter commented 9 years ago
Reading now works, and writing too as long as the data is already encoded.
Tag tables and de/encoding should still be implemented.

Original comment by p.edel...@gmail.com on 17 Mar 2007 at 11:50

GoogleCodeExporter commented 9 years ago
Everything is basically implemented, but the specs about the different kind of 
tags
still show some gaps. The data is now based on the Exiftool specification.

Also, the encoder does not account for the minimum and maximum count. A 
separate bug
for this issue has been opened, number 17.

Original comment by p.edel...@gmail.com on 18 Mar 2007 at 10:33

GoogleCodeExporter commented 9 years ago
The IPTC specification chapter 5 through 13 specify this information. See 
attachmeny.

Original comment by p.edel...@gmail.com on 19 Mar 2007 at 9:30

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by p.edel...@gmail.com on 10 Apr 2007 at 9:08