{"id":42,"date":"2008-05-12T22:03:02","date_gmt":"2008-05-12T22:03:02","guid":{"rendered":"http:\/\/blogs.adobe.com\/lightroomjournal\/2008\/05\/dng_specification_vista_dng_co.html"},"modified":"2020-04-23T13:41:33","modified_gmt":"2020-04-23T20:41:33","slug":"dng_specification_vista_dng_co","status":"publish","type":"post","link":"https:\/\/lrj.mattalbright.com\/index.php\/2008\/05\/12\/dng_specification_vista_dng_co\/","title":{"rendered":"DNG Specification and Vista DNG Codec"},"content":{"rendered":"<p>The <a href=\"http:\/\/www.adobe.com\/products\/dng\/pdfs\/dng_spec_1_2_0_0.pdf\">DNG Specification<\/a> has been revised and the version number incremented from 1.1.0.0 to 1.2.0.0.  This is not an area of frequent change given that the format has done a good job of addressing the progress of raw formats over the last three years.(The last update was finalized in February of 2005) &#160;This update addresses several industry requirements for the DNG  format including the formalization of the concept of a &#8220;camera  profile&#8221; and a metadata tag to validate your image data.&#160; <br \/>\nThe definition of a camera profile for the DNG format as well as the allowance for multiple camera profiles to be embedded in a  single DNG file will provide the industry with the ability to characterize raw data in an efficient and standardized format.(Think ICC profiles but for raw data) &#160;<br \/>\nAdditional metadata tags have been defined for the  DNG format including a field to indicate a &#8216;hash&#8217; or the  integrity of the raw data within the file, providing a valuable tool for  validating the safety of your image data.&#160; A DNG file is comprised of three components: raw data from the sensor, metadata to describe the raw data and an embedded preview to represent your interpretation of the raw data. (See my <a href=\"http:\/\/blogs.adobe.com\/lightroomjournal\/2008\/01\/dng_in_the_news.html\">earlier blog post<\/a> on DNG if you need more background) Writing metadata back to a standardized file format like DNG is a common operation but many are concerned about the sanctity of the image data from the sensor.&#160; The opportunity to &#8216;fingerprint&#8217; that block of data and check it from time to time to ensure that there hasn&#8217;t been any disk corruption or I\/O errors is a significant step forward in ensuring the archival safety of your images.&#160; For the developer crowd, the <a href=\"http:\/\/www.adobe.com\/support\/downloads\/dng\/dng_sdk.html\">DNG SDK<\/a> has also been updated to reflect the changes to the specification.<\/p>\n<p>The <a href=\"http:\/\/labs.adobe.com\/wiki\/index.php?title=DNG_Codec\">DNG Codec<\/a> for Windows Vista users is also now available as a free download from <a href=\"http:\/\/labs.adobe.com\/\">Adobe Labs<\/a>.&#160;&#160; This is our first release for the Windows Codec platform and before finalizing the release we&#8217;re offering it as a &#8216;Release Candidate&#8217; on Adobe Labs.&#160; A release candidate is a version of the technology that  is nearly complete but we would like the community&#8217;s  help in ensuring compatibility across a wide variety of hardware and  software configurations.&#160; <\/p>\n<p>On a final note, If you missed it earlier, you&#8217;ll want to check out John Nack&#8217;s blog post on the <a href=\"http:\/\/blogs.adobe.com\/jnack\/2008\/05\/dng_submitted_t.html\">DNG format submission to the ISO<\/a>. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>The DNG Specification has been revised and the version number incremented from 1.1.0.0 to 1.2.0.0. This is not an area of frequent change given that the format has done a good job of addressing the progress of raw formats over the last three years.(The last update was finalized in February of 2005) &#160;This update addresses &hellip; <a href=\"https:\/\/lrj.mattalbright.com\/index.php\/2008\/05\/12\/dng_specification_vista_dng_co\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;DNG Specification and Vista DNG Codec&#8221;<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[5,10],"tags":[33],"class_list":["post-42","post","type-post","status-publish","format-standard","hentry","category-general","category-philosophy","tag-autoimim"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":1,"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/posts\/42\/revisions"}],"predecessor-version":[{"id":3348,"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/posts\/42\/revisions\/3348"}],"wp:attachment":[{"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/media?parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/categories?post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lrj.mattalbright.com\/index.php\/wp-json\/wp\/v2\/tags?post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}