On Wed, 2009-05-27 at 21:30 +0200, Bill Allombert wrote:
> On Wed, May 27, 2009 at 02:10:00PM -0500, Richard Laager wrote:
> 
> Hello Richard,
> 
> > From the man page:
> >         NAME
> >                jpegtran - lossless transformation of JPEG files
> >         ...
> >                ... But by the same token, jpegtran cannot perform lossy 
> > operations
> >                such as changing the image quality.
> 
> Only when applied to JPEG files, not EXIF files with are not valid JPEG
> files according to the JFIF standard. (It is not possible for a file to
> be both EXIF and JFIF compliant). If you want to manipulate EXIF files,
> use exif software.

Aside from people that work on these file formats directly, everyone
lumps these together as "JPEG files" in their head and when talking
about them.

More to the point, jpegtran works with my "EXIF files". It properly
rotates them 90 degrees as desired. If I specify "-copy all", it even
properly copies my EXIF metadata. The man page refers to "EXIF" in the
documentation of "-copy all". How is a user to know that this isn't
"exif software" and that they should use something else?

This caused me data loss (even though it was just EXIF metadata). I know
there are people that care about their EXIF metadata a lot more than me,
though.

Are you opposed to all of my options (even #5, adding a note to the top
of the man page)? I'm not necessarily asking you to do the coding
either. If you want to, that's great, but I can see about generating a
patch if there's a solution you like.

If you'd rather, I can take this question upstream. I just prefer
discussing thing in the Debian context first.

Richard

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to