On Sat, Dec 5, 2015 at 4:03 AM, Anton Aylward <li...@antonaylward.com> wrote: > On 12/04/2015 05:14 PM, Pedro Côrte-Real wrote: >>> > Joe-Random edits can be destructive, but specific edits can be purposeful. >> This isn't a matter of "wouldn't it be good if we could edit raw >> files", it possibly would be. It's a matter of these formats being so >> poorly defined it's simply not safe to do it. If you want your files >> to survive and be readable in the future just don't do it. > > So? > As I say, its not as if I'm doing random edits or working with undefined > fields. I'm not editing the RAW data, just the extant exif fields. Are you changing raw files, i.e. *.CR2, *.NEF, etc? Or *.XMP?
If raw files, then it is the same thing as editing raw data. Also, how do you edit them? hex editor? or exiftool, exiv2? If *not* hex editor then who knows how it restructurizes the data? IIRC exiftool completely rewrites it even for minimal changes, and we have already seen that breaking raw files. Please read: http://permalink.gmane.org/gmane.comp.graphics.darktable.user/7002 (though, i can see even hex editor breaking file, e.g. if there is some checksum) > While I agree with you in the global sense that exif is poorly defined, > the changes I'm talking about are with well defined - as in previously > defined but absent fields. Its not as if I'm screwing around with the > DPI or lens settings! Yes there are a lot of ill-defined and/or > critical exif values. I'm not talking about those, leave them along. > leave the DATA alone as well. > > But under *some* circumstances someone who knows his camera well enough, > can address *very* *specific* use cases to alter *some* and *only *some* > exif fields. > > This is not for the beginner! > I never claimed it was. > > > > > > -- > To avoid criticism do nothing, say nothing, be nothing. > Elbert Hubbard Roman. > > ------------------------------------------------------------------------------ > Go from Idea to Many App Stores Faster with Intel(R) XDK > Give your users amazing mobile app experiences with Intel(R) XDK. > Use one codebase in this all-in-one HTML5 development environment. > Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. > http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140 > _______________________________________________ > Darktable-users mailing list > Darktable-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/darktable-users ------------------------------------------------------------------------------ Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users amazing mobile app experiences with Intel(R) XDK. Use one codebase in this all-in-one HTML5 development environment. Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140 _______________________________________________ Darktable-users mailing list Darktable-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/darktable-users