On Fri, Dec 4, 2015 at 10:03 PM, Anton Aylward <[email protected]> wrote: > On 12/04/2015 04:31 PM, Pedro Côrte-Real wrote: >> We will never, under any circumstance, modify a raw file. And you >> shouldn't either. We have clarified this on the list in the past: >> >> http://permalink.gmane.org/gmane.comp.graphics.darktable.user/7002 > > I agree in the general but disagree in the specific.
That just means you don't agree. No need to couch it. > 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. > Let me give a use-case. > > I'm taking interior shots of a historical monument. > GPS on my camera doesn't work inside. > > I take a reference shot outside where GPS does work. > I use exiftool to copy the GPS coordinates from the outside shot to the > inside shot. The solution to this and other use cases is just to apply those changes to the XMP instead. That's what they are for, companion files with a known and well-defined format that can be properly edited. (...) > Please notice that I think DT never altering the RAW is a good thing. > I do note that it alters the exif data when producing the jpgs, but that > is really changing the context and is to be expected. > See > http://lewiscollard.com/computar/darktable-linux-review/exif-preservation/ Exports are new files, we get to write whatever we need or want in them. Altering original raw files will never happen and shouldn't be done with external tools either. We've already had several cases of users showing up with broken raw files from other tools. We will not fix those cases so editing raw files endangers your ability to read those files. Cheers, Pedro ------------------------------------------------------------------------------ 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 [email protected] https://lists.sourceforge.net/lists/listinfo/darktable-users
