Re: DRAFT: eXIf 2017-03-02
Cosmin Truta <[email protected]> Wed, 8 Mar 2017 00:40:27 -0500
| Newsgroups | gmane.comp.graphics.png.general |
|---|---|
| Message-ID | <CAAoVtZyJcT399Ki05NQ_DgzVDxX0kAQYVUyj6RqyYiW2=QgpeQ@mail.gmail.com> |
On 7 March 2017 at 00:11, Pavel Zlatovratskii wrote: > One step at time: what benefit in preview in IFD[1] in comparison to > separate preview chunk? The IFD1 preview is not a purpose in itself, but a secondary by-product of importing the EXIF design. We adopt it in order to stay compliant to the EXIF design. Implementors may or may not find a benefit in it. We should not the break the IFD1 apart, regardless. A thumbnail image in a publicly-registered PNG chunk was discussed in the early stages of PNG development (more than 20 years ago), and yet it was rejected. I wasn't a forum member at that time, but the discussion archives still exist. I agree that it was a bad idea back then (and the correct decision has been made), and I still consider it to be a bad idea now. This is a closed chapter, from my point of view. > Developer of camera firmware already have to handle PNG chunk structure > for eXIf chunk, there should be no problem to add extra chunk. But this > extra chunk could be added even before eXIf that makes more freedom in > design firmware. The EXIF structure is monolithic. The existing hardware and software is not necessarily prepared to handle an EXIF structure broken apart, especially because nobody else breaks it. Special circuitry (or circuitry updates) may be necessary for the change that you're suggesting, and we should not require any of that. I repeat what I had said before: all of the other non-TIFF image formats that are EXIF containers (JPEG/WebP/JPEG-2000/BPG/etc/etc) happen to have a tagged structure, just like PNG; and yet, none of them break the EXIF apart. Neither should we. Sincerely, Cosmin ------------------------------------------------------------------------------ Announcing the Oxford Dictionaries API! The API offers world-renowned dictionary content that is easy and intuitive to access. Sign up for an account today to start using our lexical data to power your apps and projects. Get started today and enter our developer competition. http://sdm.link/oxford