<div dir="ltr">Right DNG is RAW file, but it's :<div><br></div><div>- based on TIFF/EP standard.</div><div>- normalized.</div><div>- fully documented.</div><div><br></div><div>If one RAW can be written as well with metadata, it's this one.</div><div><br></div><div>All others are mostly TIFF based with internal customisations, not documented, and few encrypted (as Nikon for ex). There are like patented data + code.</div><div><br></div><div>To touch the contents of this kind of files is in fact very dangerous.</div><div><br></div><div>This explain also why the Raw demosaicing is a big puzzle. Typically, your camera as the firmware to manage this format and export to a target format as JPEG, and the cost is not negligible. But it's another topic.</div><div><br></div><div>Gilles Caulier</div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-04-01 12:17 GMT+02:00 Remco ViĆ«tor <span dir="ltr"><<a href="mailto:remco.vietor@wanadoo.fr" target="_blank">remco.vietor@wanadoo.fr</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On dimanche 1 avril 2018 11:19:48 CEST Gilles Caulier wrote:<br>
> Hi all,<br>
><br>
> I just responded to this entry in bugzilla about RAW metadata writing<br>
> option :<br>
><br>
</span>> *<a href="https://bugs.kde.org/show_bug.cgi?id=387351#c9" rel="noreferrer" target="_blank">https://bugs.kde.org/show_<wbr>bug.cgi?id=387351#c9</a><br>
> <<a href="https://bugs.kde.org/show_bug.cgi?id=387351#c9" rel="noreferrer" target="_blank">https://bugs.kde.org/show_<wbr>bug.cgi?id=387351#c9</a>>*<br>
<span class="">><br>
> I vote to drop this dangerous option in incoming 6.0.0 release. See my<br>
> viewpoints in bugzilla entry...<br>
><br>
> As it's always easy to cut source code than to add new implementation, i<br>
> post this message here. Please continue the discussion in bugzilla as well<br>
> for a better visibility.<br>
<br>
</span>Personally, I don't see any reason to write to raw files:<br>
- it's the original data, that I cannot replace (in most cases).<br>
- most raw formats are very poorly documented, so writing to them is at best a<br>
(very well educated) guess, as not all corner cases are known. This is<br>
especially bad for the "makernote" section. (I use Sony, so .ARW files...)<br>
<br>
DNG is a bit of a special case. If it is generated directly in the camera, I<br>
don't know how well documented it is. But the DNG is still the unique original<br>
data, and basically irreplacable. So writing to them is (imo) bad.<br>
<br>
If the DNG is produced from another raw format, it can be dealt with as any<br>
other derived file, and writing to it could be allowed (with the "experimental"<br>
note attached, if that's the status in the Exiv2 library).<br>
<br>
Tl;dr: I vote to drop writing to RAW files completely, with a possible<br>
exception for DNG files.<br>
<span class="HOEnZb"><font color="#888888"><br>
Remco<br>
</font></span></blockquote></div><br></div>