Skip to main content
Participant
May 3, 2021
Answered

Lightroom unable to read EXIF metadata from tiff file

  • May 3, 2021
  • 1 reply
  • 1403 views

For past 3 year, I've been usign the following workflow:

1.Export TIFF files from Olympus workspace from ORF files.

2. Run python script on them to build exif image description based on the present exif info

3. Import into lightroom, which populates the caption field with that data.

 

Lately this workflow is broken. Lightroom no longer reads the ImageDescriotion field from the EXIF info on the tiff file and keeps the caption filed empty. I confirmed using exiftool that I can still see all the information. Anyone else fcing the same problem?

 

Here is what exiftool shows: 

$ exiftool ~/Pictures/Unprocessed/latest/PC310095.tif | grep Description
Image Description : Equipment: Olympus E-M1MarkII, Leica DG 100-400/F4.0-6.3 .Exposure: Aperture priority, ISO250 F7.1 1/500s 400mm .Flash Used: Yes, did not fire.Location: Unknown
Description : .......
Profile Description : sRGB IEC61966-2.1 991203

 

Can someone help me debug why I'm facing this issue. Thanks.

 

This topic has been closed for replies.
Correct answer johnrellis

You've encountered a bug in LR. The sample file contains two fields representing LR caption, XMP:Description and EXIF:ImageDescription:

$ exiftool -xmp:description -exif:imagedescription PC310095.tif
Description                     : .......
Image Description               : Equipment: Olympus E-M1MarkII, Leica DG 100-400/F4.0-6.3 .Exposure: Aperture priority, ISO250 F7.1 1/500s 400mm .Flash Used: Yes, did not fire.Location: Unknown

XMP:Description contains 7 tabs:

$ exiftool -b -xmp:description PC310095.tif | od -c
0000000   \t  \t  \t  \t  \t  \t  \t                                    
0000007

 

In general LR follows the Metadata Working Group's standard, which specifies that when reading an app should prefer EXIF over XMP.  It's a bug that LR is preferring XMP.  This bug has apparently been present a very long time -- it's in LR 6.

 

So your workflow must have changed somehow recently.  You can work around the LR bug by

 

- setting EXIF:ImageDescription and deleting XMP:Description

 

- setting EXIF:ImageDescription and XMP:Description to the same value

 

- Using Exiftool's MWG module to set fields according to the MWG standard:

exiftool -use mwg -mwg:description="Hellow rold" pc310095.tif

 

You could post a bug report in the official Adobe feedback forum, where Adobe wants all bug reports and feature suggestions: 
https://www.lightroomqueen.com/send-bug-report-feature-request-adobe/

Be sure to include the first ten lines of the menu command Help > System Info.  Provide all the details, rather than linking back to this thread -- experience shows that Adobe developers tend not to follow the links.

 

But frankly, I highly doubt that Adobe would ever fix this. Most parts of LR other than the Develop module (which is shared with Adobe Camera Raw and Lightroom Cloudy) are in maintenance mode, getting very little love and attention for the past many years.

1 reply

jpfotogAuthor
Participant
May 3, 2021

Forgot to add my system info.

 

Lightroom Classic version: 10.2 [ 202103041821-226a1211 ]
License: Creative Cloud
Language setting: en-US
Operating system: Mac OS 10
Version: 10.14.6 [18G9028]
Application architecture: x64
Logical processor count: 8
Processor speed: 3.5 GHz
SqLite Version: 3.34.0
Built-in memory: 24,576.0 MB
Real memory available to Lightroom: 24,576.0 MB
Real memory used by Lightroom: 1,256.8 MB (5.1%)
Virtual memory used by Lightroom: 19,191.9 MB
Memory cache size: 2,382.3MB
Internal Camera Raw version: 13.2 [ 738 ]
Maximum thread count used by Camera Raw: 5
Camera Raw SIMD optimization: SSE2,AVX,AVX2
Camera Raw virtual memory: 868MB / 12287MB (7%)
Camera Raw real memory: 877MB / 24576MB (3%)
Displays: 1) 2560x1440

Graphics Processor Info:
Metal: NVIDIA GeForce GTX 780M

johnrellis
johnrellisCorrect answer
Legend
May 3, 2021

You've encountered a bug in LR. The sample file contains two fields representing LR caption, XMP:Description and EXIF:ImageDescription:

$ exiftool -xmp:description -exif:imagedescription PC310095.tif
Description                     : .......
Image Description               : Equipment: Olympus E-M1MarkII, Leica DG 100-400/F4.0-6.3 .Exposure: Aperture priority, ISO250 F7.1 1/500s 400mm .Flash Used: Yes, did not fire.Location: Unknown

XMP:Description contains 7 tabs:

$ exiftool -b -xmp:description PC310095.tif | od -c
0000000   \t  \t  \t  \t  \t  \t  \t                                    
0000007

 

In general LR follows the Metadata Working Group's standard, which specifies that when reading an app should prefer EXIF over XMP.  It's a bug that LR is preferring XMP.  This bug has apparently been present a very long time -- it's in LR 6.

 

So your workflow must have changed somehow recently.  You can work around the LR bug by

 

- setting EXIF:ImageDescription and deleting XMP:Description

 

- setting EXIF:ImageDescription and XMP:Description to the same value

 

- Using Exiftool's MWG module to set fields according to the MWG standard:

exiftool -use mwg -mwg:description="Hellow rold" pc310095.tif

 

You could post a bug report in the official Adobe feedback forum, where Adobe wants all bug reports and feature suggestions: 
https://www.lightroomqueen.com/send-bug-report-feature-request-adobe/

Be sure to include the first ten lines of the menu command Help > System Info.  Provide all the details, rather than linking back to this thread -- experience shows that Adobe developers tend not to follow the links.

 

But frankly, I highly doubt that Adobe would ever fix this. Most parts of LR other than the Develop module (which is shared with Adobe Camera Raw and Lightroom Cloudy) are in maintenance mode, getting very little love and attention for the past many years.

jpfotogAuthor
Participant
May 4, 2021

Thanks for your response. but I think something else is amiss. My script which adds information has not changed lately. And I was able to see the information until probably 6 months ago. And I've the photography plan so I keep the Lightroom classic version updated.

 

I see the same problem in the User Comment field. There is no XMP equivalent for that right?

 

$ exiftool ~/Pictures/Unprocessed/latest/PC310095.tif | grep Comment
User Comment : Equipment: Olympus E-M1MarkII, Leica DG 100-400/F4.0-6.3 .Exposure: Aperture priority, ISO250 F7.1 1/500s 400mm .Flash Used: Yes, did not fire.Location: Unknown