DJI Tags

This table lists tags found in the maker notes of images from some DJI Phantom drones.

Tag IDTag Name WritableValues / Notes
0x0001 Make string  
0x0003 SpeedX float  
0x0004 SpeedY float  
0x0005 SpeedZ float  
0x0006 Pitch float  
0x0007 Yaw float  
0x0008 Roll float  
0x0009 CameraPitch float  
0x000a CameraYaw float  
0x000b CameraRoll float  

DJI XMP Tags

XMP tags used by DJI for images from drones.

These tags belong to the ExifTool XMP-drone-dji family 1 group.

Tag Name WritableValues / Notes
AbsoluteAltitude real  
CalibratedFocalLength real  
CalibratedOpticalCenterX real  
CalibratedOpticalCenterY real  
CamReverse string  
DewarpData string  
DewarpFlag string  
FlightPitchDegree real  
FlightRollDegree real  
FlightXSpeed real  
FlightYSpeed real  
FlightYawDegree real  
FlightZSpeed real  
GPSLatitude real/  
GPSLongitude real/  
GPSLongtitude real/  
GimbalPitchDegree real  
GimbalReverse string  
GimbalRollDegree real  
GimbalYawDegree real  
Latitude real  
Longitude real  
RelativeAltitude real  
RtkFlag string  
RtkStdHgt real  
RtkStdLat real  
RtkStdLon real  
SelfData string  

DJI Info Tags

Tags written by some DJI drones.

Tag IDTag Name WritableValues / Notes
'FlightDegree(Y,P,R)' FlightDegree no  
'FlightSpeed(X,Y,Z)' FlightSpeed no  
'GimbalDegree(Y,P,R)' GimbalDegree no  
'adj_dbg_info' ADJDebugInfo no  
'ae_dbg_info' AEDebugInfo no  
'ae_histogram_info' AEHistogramInfo no  
'ae_liveview_histogram_info' AELiveViewHistogramInfo no  
'ae_liveview_local_histogram' AELiveViewLocalHistogram no  
'ae_local_histogram' AELocalHistogram no  
'af_dbg_info' AFDebugInfo no  
'awb_dbg_info' AWBDebugInfo no  
'hiso' Histogram no  
'hyperlapse_dbg_info' HyperlapsDebugInfo no  
'sensor_id' SensorID no  
'xidiri' Xidiri no  

DJI ThermalParams Tags

Thermal parameters extracted from APP4 of DJI RJPEG files from the ZH20T.

Index1Tag Name WritableValues / Notes
36 K1 no  
40 K2 no  
44 K3 no  
48 K4 no  
52 KF no  
56 B1 no  
60 B2 no  
68 ObjectDistance no  
70 RelativeHumidity no  
72 Emissivity no  
74 Reflection no  
76 AmbientTemperature no  
80 D2 no  
84 KJ no  
86 DB no  
88 KK no  

DJI ThermalParams2 Tags

Thermal parameters extracted from APP4 of DJI M3T RJPEG files.

Index1Tag Name WritableValues / Notes
0 AmbientTemperature no  
4 ObjectDistance no  
8 Emissivity no  
12 RelativeHumidity no  
16 ReflectedTemperature no  
101 IDString no  

DJI ThermalParams3 Tags

Thermal parameters extracted from APP4 of some DJI RJPEG files.

Index1Tag Name WritableValues / Notes
4 RelativeHumidity no  
6 ObjectDistance no  
8 Emissivity no  
10 ReflectedTemperature no  

DJI Protobuf Tags

Tags found in protobuf-format DJI djmd and dbgi timed metadata. The known tags listed below are extracted by default, but unknown djmd tags may be extracted as well by setting the Unknown option to 1, or 2 to also extract unknown dbgi debug tags. Tag ID's are composed of the corresponding .proto file name combined with the hierarchical protobuf field numbers.

ExifTool currently extracts timed GPS plus a few other tags from DJI devices which use the following protocols: dvtm_AVATA2.proto (Avanta 2), dvtm_ac203.proto (Osmo Action 4), dvtm_ac204.proto (Osmo Action 5) and dvtm_wm265e.proto (Mavic 3).

Note that with the protobuf format, numerical tags missing from the output for a given protocol should be considered to have the default value of 0.

Tag IDTag Name WritableValues / Notes
'Protocol' Protocol no  
'dvtm_AVATA2_1-1-5' SerialNumber no  
'dvtm_AVATA2_1-1-10' Model no  
'dvtm_AVATA2_2-2-3-1' SerialNumber2 no  
'dvtm_AVATA2_2-3' FrameInfo - --> DJI FrameInfo Tags
'dvtm_AVATA2_3-1-2' TimeStamp no  
'dvtm_AVATA2_3-4-4-1' GPSInfo - --> DJI GPSInfo Tags
'dvtm_ac203_1-1-5' SerialNumber no  
'dvtm_ac203_1-1-10' Model no  
'dvtm_ac203_2-3' FrameInfo - --> DJI FrameInfo Tags
'dvtm_ac203_3-4-2-1' GPSInfo - --> DJI GPSInfo Tags
'dvtm_ac203_3-4-2-2' GPSAltitude no  
'dvtm_ac203_3-4-2-6-1' GPSDateTime no  
'dvtm_ac204_1-1-5' SerialNumber no  
'dvtm_ac204_1-1-10' Model no  
'dvtm_ac204_2-3' FrameInfo - --> DJI FrameInfo Tags
'dvtm_ac204_3-4-2-1' GPSInfo - --> DJI GPSInfo Tags
'dvtm_ac204_3-4-2-2' GPSAltitude no  
'dvtm_ac204_3-4-2-6-1' GPSDateTime no  
'dvtm_wm265e_1-1-5' SerialNumber no  
'dvtm_wm265e_1-1-10' Model no  
'dvtm_wm265e_2-2' FrameInfo - --> DJI FrameInfo Tags
'dvtm_wm265e_3-2-2-1' ISO no  
'dvtm_wm265e_3-2-3-1' ShutterSpeed no  
'dvtm_wm265e_3-2-6-1' DigitalZoom no  
'dvtm_wm265e_3-3-3-1' DroneRoll no  
'dvtm_wm265e_3-3-3-2' DronePitch no  
'dvtm_wm265e_3-3-3-3' DroneYaw no  
'dvtm_wm265e_3-3-4-1' GPSInfo - --> DJI GPSInfo Tags
'dvtm_wm265e_3-3-4-2' AbsoluteAltitude no  
'dvtm_wm265e_3-3-5-1' RelativeAltitude no  
'dvtm_wm265e_3-4-3-1' GimbalPitch no  
'dvtm_wm265e_3-4-3-2' GimbalRoll no  
'dvtm_wm265e_3-4-3-3' GimbalYaw no  

DJI FrameInfo Tags

Tag IDTag Name WritableValues / Notes
1 FrameWidth no  
2 FrameHeight no  
3 FrameRate no  

DJI GPSInfo Tags

Tag IDTag Name WritableValues / Notes
1 CoordinateUnits no (not extracted, but used internally to convert coordinates to degrees)
2 GPSLatitude no  
3 GPSLongitude no  

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Jan 20, 2025

<-- ExifTool Tag Names