Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

metadata is not transferred from DNG to JPG after processing

New Here ,
Jun 04, 2025 Jun 04, 2025

Software developper from PTGui let us know that not all the metadata was forwarded in the jpg export. Can you please support this data just like the 3 camera's from the mavic 3 pro are supported. It is about this data that the jpg files of an export are missing:

 

it is about the 2,5x zoom lens of the newly released mavic 4 pro

 

=============

 

 

It works for all DNG files you sent me. PTGui positions them 

automatically after loading. 

 

The JPGs don't contain the necessary metadata though. This appears to 

get lost during raw conversion. Here's what it looks like; PTGui looks 

for the GimbalYawDegree and GimbalPitchDegree. You may consider 

requesting CaptureOne/ Adobe to support this: 

 

<x:xmpmeta xmlns:x="adobe:ns:meta/"> 

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns# (http://www.w3.org/1999/02/22-rdf-syntax-ns#)"> 

<rdf:Description rdf:about="Meta Data" 

xmlns:tiff="http://ns.adobe.com/tiff/1.0/ (http://ns.adobe.com/tiff/1.0/)" 

xmlns:exif="http://ns.adobe.com/exif/1.0/ (http://ns.adobe.com/exif/1.0/)" 

xmlns:xmp="http://ns.adobe.com/xap/1.0/ (http://ns.adobe.com/xap/1.0/)" 

xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/ (http://ns.adobe.com/xap/1.0/mm/)" 

xmlns:dc="http://purl.org/dc/elements/1.1/ (http://purl.org/dc/elements/1.1/)" 

xmlns:crs="http://ns.adobe.com/camera-raw-settings/1.0/ (http://ns.adobe.com/camera-raw-settings/1.0/)" 

xmlns:drone-dji="http://www.uav.com/drone-dji/1.0/ (http://www.uav.com/drone-dji/1.0/)" 

xmlns:GPano="http://ns.google.com/photos/1.0/panorama/ (http://ns.google.com/photos/1.0/panorama/)" 

xmlns:Camera="http://pix4d.com/camera/1.0 (http://pix4d.com/camera/1.0)" 

xmp:ModifyDate="2025-05-18T12:37:35+02:00" 

xmp:CreateDate="2025-05-18T12:37:35+02:00" 

tiff:Make="Hasselblad" 

tiff:Model="L3D-100c" 

dc:format="image/dng" 

drone-dji:Version="1.6" 

drone-dji:GpsStatus="Normal" 

drone-dji:AltitudeType="GpsFusionAlt" 

drone-dji:GpsLatitude="+51.494251055" 

drone-dji:GpsLongitude="+7.215506680" 

drone-dji:AbsoluteAltitude="+182.300" 

drone-dji:RelativeAltitude="+61.811" 

drone-dji:GimbalRollDegree="+0.00" 

drone-dji:GimbalYawDegree="+133.40" 

drone-dji:GimbalPitchDegree="+59.90" 

drone-dji:FlightRollDegree="+0.90" 

drone-dji:FlightYawDegree="+149.00" 

drone-dji:FlightPitchDegree="+1.80" 

drone-dji:FlightXSpeed="0.0" 

drone-dji:FlightYSpeed="0.0" 

drone-dji:FlightZSpeed="0.0" 

drone-dji:CamReverse="0" 

drone-dji:GimbalReverse="0" 

drone-dji:SensorTemperature="21.0" 

drone-dji:ProductName="Mavic4 Cine" 

drone-dji:SelfData="" 

drone-dji:SurveyingMode="0" 

drone-dji:ShutterType="Electronic" 

drone-dji:CameraSerialNumber="75MQN3E7AF023H" 

drone-dji:WhiteBalanceCC

T="5775" 

drone-dji:SensorFPS="2500/100" 

drone-dji:LensPosition="127" 

drone-dji:LensInfinitePosition="207" 

drone-dji:LensTemperature="38.200000" 

drone-dji:SelectAngle="" 

crs:Version="7.0" 

crs:HasSettings="False" 

crs:HasCrop="False" 

crs:AlreadyApplied="False"> 

</rdf:Description> 

</rdf:RDF> 

</x:xmpmeta> 

=================

 

Thank you very much, Martijn Baudoin

TOPICS
macOS
118
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jun 04, 2025 Jun 04, 2025

These are vendor-specific fields so its not surprising. In fact, a huge amount of metadata is not copied from RAW to JPEG with many processors.

You can use EXIFTool or write a Bridge/Lightoom script (or use an existing metadata plugin) to copy arbitrary metadata fields such as these.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jun 04, 2025 Jun 04, 2025

Hmm, when I export Mavic 4 Pro DNGs to JPEGs, all the XMP "drone-dji" fields are preserved. (In general, LR will preserve all the XMP fields in exported images.)

 

To troubleshoot your issue:

 

1. Do the menu command Help > System Info. Copy and paste the first line here to show us the precise version of LR you're running.

 

2. In the Metadata panel of the Export settings window, make sure you've set the option Include: All Metadata.

 

3. If that doesn't help, then upload a sample DNG to Wetransfer, Dropbox, Google Drive or similar free service and post the sharing link here. We can see if the issue occurs on other LR installations and probably figure out your issue.

 

--------------------

To test this, I downloaded some sample Mavic 4 Pro DNGs from here:

https://kaupokalda.com/blogi/dji-mavic-4-pro-review-from-pro-photographer-download-raw-samples?pbc=m... 

 

When I import them into LR 14.3.1 and then export them to JPEGs, the XMP "drone-dji" fields are preserved.

 

Here are those fields in one of the sample DNGs:

$ exiftool -a -G1 mavic-4-prop-28mm\ -\ 100\ MP\ -\ high\ contrast\ Tallinn\ Old\ Town\ -\ kaupokalda-com.DNG | grep drone-dji
[XMP-drone-dji_1_] Version                      : 1.6
[XMP-drone-dji_1_] Gps Status                   : Normal
[XMP-drone-dji_1_] Altitude Type                : GpsFusionAlt
[XMP-drone-dji_1_] Gps Latitude                 : +59.439660338
[XMP-drone-dji_1_] Gps Longitude                : +24.751027493
[XMP-drone-dji_1_] Absolute Altitude            : +80.267
[XMP-drone-dji_1_] Relative Altitude            : +48.247
[XMP-drone-dji_1_] Gimbal Roll Degree           : +0.00
[XMP-drone-dji_1_] Gimbal Yaw Degree            : -117.20
[XMP-drone-dji_1_] Gimbal Pitch Degree          : -11.10
[XMP-drone-dji_1_] Flight Roll Degree           : +2.00
[XMP-drone-dji_1_] Flight Yaw Degree            : -126.30
[XMP-drone-dji_1_] Flight Pitch Degree          : -0.80
[XMP-drone-dji_1_] Flight X Speed               : 0.0
[XMP-drone-dji_1_] Flight Y Speed               : 0.0
[XMP-drone-dji_1_] Flight Z Speed               : 0.0
[XMP-drone-dji_1_] Cam Reverse                  : 0
[XMP-drone-dji_1_] Gimbal Reverse               : 0
[XMP-drone-dji_1_] Sensor Temperature           : 18.0
[XMP-drone-dji_1_] Product Name                 : Mavic4
[XMP-drone-dji_1_] Self Data                    : 
[XMP-drone-dji_1_] Surveying Mode               : 0
[XMP-drone-dji_1_] Shutter Type                 : Electronic
[XMP-drone-dji_1_] Camera Serial Number         : 75MQN137AF04ZD
[XMP-drone-dji_1_] White Balance CCT            : 5737
[XMP-drone-dji_1_] Sensor FPS                   : 15
[XMP-drone-dji_1_] Lens Position                : 141
[XMP-drone-dji_1_] Lens Infinite Position       : 165
[XMP-drone-dji_1_] Lens Temperature             : 23.400000
[XMP-drone-dji_1_] Select Angle                 : 

 

And here are the same fields in a JPEG exported by LR from that DNG:

$ exiftool -a -G1 mavic-4-prop-28mm---100-MP---high-contrast-Tallinn-Old-Town---kaupokalda-com.jpg | grep drone-dji
[XMP-drone-dji_1_] Version                      : 1.6
[XMP-drone-dji_1_] Gps Status                   : Normal
[XMP-drone-dji_1_] Altitude Type                : GpsFusionAlt
[XMP-drone-dji_1_] Gps Latitude                 : +59.439660338
[XMP-drone-dji_1_] Gps Longitude                : +24.751027493
[XMP-drone-dji_1_] Absolute Altitude            : +80.267
[XMP-drone-dji_1_] Relative Altitude            : +48.247
[XMP-drone-dji_1_] Gimbal Roll Degree           : +0.00
[XMP-drone-dji_1_] Gimbal Yaw Degree            : -117.20
[XMP-drone-dji_1_] Gimbal Pitch Degree          : -11.10
[XMP-drone-dji_1_] Flight Roll Degree           : +2.00
[XMP-drone-dji_1_] Flight Yaw Degree            : -126.30
[XMP-drone-dji_1_] Flight Pitch Degree          : -0.80
[XMP-drone-dji_1_] Flight X Speed               : 0.0
[XMP-drone-dji_1_] Flight Y Speed               : 0.0
[XMP-drone-dji_1_] Flight Z Speed               : 0.0
[XMP-drone-dji_1_] Cam Reverse                  : 0
[XMP-drone-dji_1_] Gimbal Reverse               : 0
[XMP-drone-dji_1_] Sensor Temperature           : 18.0
[XMP-drone-dji_1_] Product Name                 : Mavic4
[XMP-drone-dji_1_] Self Data                    : 
[XMP-drone-dji_1_] Surveying Mode               : 0
[XMP-drone-dji_1_] Shutter Type                 : Electronic
[XMP-drone-dji_1_] Camera Serial Number         : 75MQN137AF04ZD
[XMP-drone-dji_1_] White Balance CCT            : 5737
[XMP-drone-dji_1_] Sensor FPS                   : 15
[XMP-drone-dji_1_] Lens Position                : 141
[XMP-drone-dji_1_] Lens Infinite Position       : 165
[XMP-drone-dji_1_] Lens Temperature             : 23.400000
[XMP-drone-dji_1_] Select Angle                 : 

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 06, 2025 Jun 06, 2025

1) 

Build [202505061331-b063faef]

2) 'all metadata' selected

3) https://we.tl/t-YRr4whPZPd

 

We shoot aerial 360's with the mavinc and with the 3 the software reads all the yaw, pitch, roll, degree, angle  etcetera data en processed the sequence super easy. With the 4 it's not working smoothly. 

 

Thank you, Martijn

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jun 06, 2025 Jun 06, 2025
LATEST

The sample DNG and JPEG you provided contain identical "drone-dji" fields in their XMP metadata, for example:

   drone-dji:GimbalRollDegree="+0.00"
   drone-dji:GimbalYawDegree="+133.40"
   drone-dji:GimbalPitchDegree="+0.00"
   drone-dji:FlightRollDegree="-0.70"
   drone-dji:FlightYawDegree="+149.40"
   drone-dji:FlightPitchDegree="+1.10"

I've attached the XMP extracted from both files using the command line "exiftool -xmp -b file".   (You can edit those files in any text editor, e.g. Mac Textedit.) 

 

So this appears to be a Ptgui bug -- it's not properly reading those fields.

 

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines