Lightroom 6 DNG "update preview and metadata" not consistent with DNG convert utility

  • 1
  • Problem
  • Updated 1 year ago
Using LIghtroom standalone 6.7 (camera raw 9.7) using DNG files created by this same Lightroom version from various RAW file images (NEF and Jpeg) . If I make changes to the images (or even no changes) then run the "update preview and metadata" option against these images If I try and view the Images using the Universal media server 6.5.2 program to stream across my network it states the files are corrupt and cannot display them. However If I then run the Adobe DNG converter 9.7.0.668 on these exact same files,, it appears to put the DNG back into a better internal order as the Universal media server can display and stream them with no problems including showing the amendments that I had made in Lightroom. Therefore their appears to be a problem with the inbuilt DNG update utility in Lightroom that is not amending the DNG file internally in the same way that the DNG converter does
Photo of MrSteveVee

MrSteveVee

  • 3 Posts
  • 0 Reply Likes

Posted 2 years ago

  • 1
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 14686 Posts
  • 1964 Reply Likes
Do any other applications that can read DNG have a problem reading them? (I haven't heard of any other application having trouble with corrupted DNGs) I'd suspect the problem is on the Universal Media Server side not reading the files correctly.
Photo of MrSteveVee

MrSteveVee

  • 3 Posts
  • 0 Reply Likes
Thanks for the reply Jeffrey :)
Windows 10 reads them fine in all  scenarios, and the universal streamer can read the DNG files when they are converted via Lightroom and also via the DNG conversion utility (iNote it uses DCRAW as the base for RAW interpretations) , however once lightroom performs the "update preview and metatdata" on the DNG images the universal media server cannot read them anymore and thinks they are corrupt. But If I then run the DNG utility converter on these same stated "corrupt"  DNG's then the media server is happy and can read them fine after thet.

This "implies" that the "Update preview and metatdata" option in Lightroom is not storing the data into the DNG image exactly the same manner as the DNG conversion utility, and also "implies" that the DNG conversion utility can quite happily read the slightly incorrect data and is then correcting the fault when writing the data back into the DNG 

These implication of course are based on the fact that after the lightroom update the file image cannot be read by the media server but after the DNG conversion utility is run on the same corrupted image, it can be read fine by the Media server.

I thinks it may be something as simple as a missing "end of data block" ID or some such in the file that gets put back by the conversion Utlity. If you have a byte by byte comparison tools to hand you could probably detect this, but this is pure guessing :) 

Let me know if you want me to upload files in the different updated states at all

Thanks 
Steve V
Photo of MrSteveVee

MrSteveVee

  • 3 Posts
  • 0 Reply Likes
Update: I have narrowed the fault down to an inconsistency within lightroom if the "Embed fast load data" is set. When set, in some scenarios the Universal Media Server (UMS) can display the image, in other scenarios with it set UMS cannot, this is strange as the scenarios were performed on an unedited image so they should be consistent. However if I switch this option off then UMS works in all scenarios so I will pursue this option.    
Photo of Thomas Knoll

Thomas Knoll, Employee

  • 11 Posts
  • 6 Reply Likes
This is a bug in the "Universal Media Server", not Lightroom.