These tags are used in Panasonic/Leica cameras.
Tag ID Tag Name Writable Values / Notes 0x0001 ImageQuality int16u 2 = High
3 = Normal
6 = Very High
7 = Raw
9 = Motion Picture0x0002 FirmwareVersion undef (for some camera models such as the FZ30 this may be an internal production reference number and not the actual firmware version) 0x0003 WhiteBalance int16u 1 = Auto
2 = Daylight
3 = Cloudy
4 = Incandescent
5 = Manual
8 = Flash
10 = Black & White
11 = Manual
12 = Shade0x0007 FocusMode int16u 1 = Auto
2 = Manual
4 = Auto, Focus button
5 = Auto, Continuous0x000f AFAreaMode int8u[2] (DMC-FZ10)
'0 1' = Spot Mode On
'0 16' = Spot Mode Off
(other models)
16 = Normal?
'0 1' = 9-area
'0 16' = 3-area (high speed)
'1 0' = Spot Focusing
'1 1' = 5-area
'16 0' = 1-area
'16 16' = 1-area (high speed)
'32 0' = Auto or Face Detect
'32 1' = 3-area (left)?
'32 2' = 3-area (center)?
'32 3' = 3-area (right)?
'64 0' = Face Detect0x001a ImageStabilization int16u 2 = On, Mode 1
3 = Off
4 = On, Mode 20x001c MacroMode int16u 1 = On
2 = Off
257 = Tele-Macro
513 = Macro Zoom0x001f ShootingMode int16u
1 = Normal
2 = Portrait
3 = Scenery
4 = Sports
5 = Night Portrait
6 = Program
7 = Aperture Priority
8 = Shutter Priority
9 = Macro
10 = Spot
11 = Manual
12 = Movie Preview
13 = Panning
14 = Simple
15 = Color Effects
16 = Self Portrait
17 = Economy
18 = Fireworks
19 = Party
20 = Snow
21 = Night Scenery
22 = Food
23 = Baby24 = Soft Skin
25 = Candlelight
26 = Starry Night
27 = High Sensitivity
28 = Panorama Assist
29 = Underwater
30 = Beach
31 = Aerial Photo
32 = Sunset
33 = Pet
34 = Intelligent ISO
35 = Clipboard
36 = High Speed Continuous Shooting
37 = Intelligent Auto
39 = Multi-aspect
41 = Transform
42 = Flash Burst
43 = Pin Hole
44 = Film Grain
45 = My Color
46 = Photo Frame
51 = HDR0x0020 Audio int16u 1 = Yes
2 = No0x0021 DataDump N 0x0023 WhiteBalanceBias int16s 0x0024 FlashBias int16s 0x0025 InternalSerialNumber undef[16] (this number is unique, and contains the date of manufacture, but is not the same as the number printed on the camera body) 0x0026 PanasonicExifVersion undef 0x0028 ColorEffect int16u 1 = Off
2 = Warm
3 = Cool
4 = Black & White
5 = Sepia
6 = Happy0x0029 TimeSincePowerOn int32u (time in 1/100 s from when the camera was powered on to when the image is written to memory card) 0x002a BurstMode int16u (decoding may be different for some models)
0 = Off
1 = On
2 = Infinite
4 = Unlimited0x002b SequenceNumber int32u 0x002c ContrastMode int16u (this decoding seems to work for some models such as the LC1, LX2, FZ7, FZ8, FZ18 and FZ50, but may not be correct for other models such as the FX10, G1, L1, L10 and LC80)
0x0 = Normal
0x1 = Low
0x2 = High
0x6 = Medium Low
0x7 = Medium High
0x100 = Low
0x110 = Normal
0x120 = High
(these values are used by the GF1)
0 = -2
1 = -1
2 = Normal
3 = +1
4 = +2
7 = Nature (Color Film)
12 = Smooth (Color Film) or Pure (My Color)
17 = Dynamic (B&W Film)
22 = Smooth (B&W Film)
27 = Dynamic (Color Film)
32 = Vibrant (Color Film) or Expressive (My Color)
33 = Elegant (My Color)
37 = Nostalgic (Color Film)
41 = Dynamic Art (My Color)
42 = Retro (My Color)
(these values are used by the TZ10 and ZS7)
0 = Normal
1 = -2
2 = +2
5 = -1
6 = +10x002d NoiseReduction int16u 0 = Standard
1 = Low (-1)
2 = High (+1)
3 = Lowest (-2)
4 = Highest (+2)0x002e SelfTimer int16u 1 = Off
2 = 10 s
3 = 2 s0x0030 Rotation int16u 1 = Horizontal (normal)
3 = Rotate 180
6 = Rotate 90 CW
8 = Rotate 270 CW0x0031 AFAssistLamp int16u 1 = Fired
2 = Enabled but Not Used
3 = Disabled but Required
4 = Disabled and Not Required0x0032 ColorMode int16u 0 = Normal
1 = Natural
2 = Vivid0x0033 BabyAge string (or pet age) 0x0034 OpticalZoomMode int16u 1 = Standard
2 = Extended0x0035 ConversionLens int16u 1 = Off
2 = Wide
3 = Telephoto
4 = Macro0x0036 TravelDay int16u 0x0039 Contrast int16u 0 = Normal 0x003a WorldTimeLocation int16u 1 = Home
2 = Destination0x003b TextStamp int16u 1 = Off
2 = On0x003c ProgramISO int16u 65534 = Intelligent ISO
65535 = n/a0x003d AdvancedSceneMode int16u 1 = Normal
2 = Outdoor/Illuminations/Flower/HDR Art
3 = Indoor/Architecture/Objects/HDR B&W
4 = Creative
5 = Auto
7 = Expressive
8 = Retro
9 = Pure
10 = Elegant
12 = Monochrome
13 = Dynamic Art
14 = Silhouette0x003e TextStamp int16u 1 = Off
2 = On0x003f FacesDetected int16u 0x0040 Saturation int16u 0 = Normal 0x0041 Sharpness int16u 0 = Normal 0x0042 FilmMode int16u 1 = Standard (color)
2 = Dynamic (color)
3 = Nature (color)
4 = Smooth (color)
5 = Standard (B&W)
6 = Dynamic (B&W)
7 = Smooth (B&W)
10 = Nostalgic
11 = Vibrant0x0046 WBAdjustAB int16u (positive is a shift toward blue) 0x0047 WBAdjustGM int16u (positive is a shift toward green) 0x004b PanasonicImageWidth int32u 0x004c PanasonicImageHeight int32u 0x004d AFPointPosition rational64u[2] (X Y coordinates of primary AF area center, in the range 0.0 to 1.0) 0x004e FaceDetInfo - --> Panasonic FaceDetInfo Tags 0x0051 LensType string 0x0052 LensSerialNumber string 0x0053 AccessoryType string 0x0059 Transform undef[4] (decoded as two 16-bit signed integers)
'-1 1' = Slim Low
'-3 2' = Slim High
'0 0' = Off
'1 1' = Stretch Low
'3 2' = Stretch High0x005d IntelligentExposure int16u (not valid for some models)
0 = Off
1 = Low
2 = Standard
3 = High0x0061 FaceRecInfo - --> Panasonic FaceRecInfo Tags 0x0062 FlashWarning int16u 0 = No
1 = Yes (flash required but disabled)0x0063 RecognizedFaceFlags? undef[4] 0x0065 Title undef 0x0066 BabyName undef (or pet name) 0x0067 Location undef 0x0069 Country undef 0x006b State undef 0x006d City undef 0x006f Landmark undef 0x0070 IntelligentResolution int8u 0 = Off
1 = Low
2 = Standard
3 = High
4 = Extended0x0079 IntelligentD-Range int16u 0 = Off
1 = Low
2 = Standard
3 = High0x0e00 PrintIM - --> PrintIM Tags 0x8000 MakerNoteVersion undef 0x8001 SceneMode int16u
0 = Off
1 = Normal
2 = Portrait
3 = Scenery
4 = Sports
5 = Night Portrait
6 = Program
7 = Aperture Priority
8 = Shutter Priority
9 = Macro
10 = Spot
11 = Manual
12 = Movie Preview
13 = Panning
14 = Simple
15 = Color Effects
16 = Self Portrait
17 = Economy
18 = Fireworks
19 = Party
20 = Snow
21 = Night Scenery
22 = Food23 = Baby
24 = Soft Skin
25 = Candlelight
26 = Starry Night
27 = High Sensitivity
28 = Panorama Assist
29 = Underwater
30 = Beach
31 = Aerial Photo
32 = Sunset
33 = Pet
34 = Intelligent ISO
35 = Clipboard
36 = High Speed Continuous Shooting
37 = Intelligent Auto
39 = Multi-aspect
41 = Transform
42 = Flash Burst
43 = Pin Hole
44 = Film Grain
45 = My Color
46 = Photo Frame
51 = HDR0x8004 WBRedLevel int16u 0x8005 WBGreenLevel int16u 0x8006 WBBlueLevel int16u 0x8007 FlashFired int16u 1 = No
2 = Yes0x8008 TextStamp int16u 1 = Off
2 = On0x8009 TextStamp int16u 1 = Off
2 = On0x8010 BabyAge string (or pet age) 0x8012 Transform undef[4] (decoded as two 16-bit signed integers)
'-1 1' = Slim Low
'-3 2' = Slim High
'0 0' = Off
'1 1' = Stretch Low
'3 2' = Stretch High
Face detection position information.
Index Tag Name Writable Values / Notes 0 NumFacePositions int16u (number of detected face positions stored in this record. May be less than FacesDetected) 1 Face1Position int16u[4] (4 numbers: 1-2. X-Y coordinates of the face center, 3-4. Width-height of face. Coordinates are relative to an image twice the size of the thumbnail, or 320 pixels wide) 5 Face2Position int16u[4] 9 Face3Position int16u[4] 13 Face4Position int16u[4] 17 Face5Position int16u[4]
Tags written by cameras with facial recognition. These cameras not only detect faces in an image, but also recognize specific people based a user-supplied set of known faces.
Index Tag Name Writable Values / Notes 0 FacesRecognized int16u 4 RecognizedFace1Name string[20] 24 RecognizedFace1Position int16u[4] (coordinates in same format as face detection tags above) 32 RecognizedFace1Age string[20] 52 RecognizedFace2Name string[20] 72 RecognizedFace2Position int16u[4] 80 RecognizedFace2Age string[20] 100 RecognizedFace3Name string[20] 120 RecognizedFace3Position int16u[4] 128 RecognizedFace3Age string[20]
These tags are used by the Leica M8.
Tag ID Tag Name Writable Values / Notes 0x0300 Quality int16u 1 = Fine
2 = Basic0x0302 UserProfile int32u 1 = User Profile 1
2 = User Profile 2
3 = User Profile 3
4 = User Profile 0 (Dynamic)0x0303 SerialNumber int32u 0x0304 WhiteBalance int16u (values above 0x8000 are converted to Kelvin color temperatures)
0 = Auto or Manual
1 = Daylight
2 = Fluorescent
3 = Tungsten
4 = Flash
10 = Cloudy
11 = Shade0x0310 LensInfo - --> Panasonic LensInfo Tags 0x0311 ExternalSensorBrightnessValue rational64s ("blue dot" measurement) 0x0312 MeasuredLV rational64s (imaging sensor or TTL exposure meter measurement) 0x0313 ApproximateFNumber rational64u 0x0320 CameraTemperature int32s 0x0321 ColorTemperature int32u 0x0322 WBRedLevel rational64u 0x0323 WBGreenLevel rational64u 0x0324 WBBlueLevel rational64u 0x0325 UV-IRFilterCorrection int32u 0 = Not Active
1 = Active0x0330 CCDVersion int32u 0x0331 CCDBoardVersion int32u 0x0332 ControllerBoardVersion int32u 0x0333 M16CVersion int32u 0x0340 ImageIDNumber int32u
Index Tag Name Writable Values / Notes 0 LensType int32u [Mask 0xfffffffc]
--> Panasonic LensType Values0.1 FrameSelector int32u [Mask 0x03]
0x1 = 28/90mm frame lines engaged
0x2 = 24/35mm frame lines engaged
0x3 = 50/75mm frame lines engaged
Entries with 2 numbers give the lower 2 bits of the LensType value which are used to identify certain manually coded lenses on the M9, or the focal length of some multi-focal lenses.
Value LensType 1 = Elmarit-M 21mm f/2.8 3 = Elmarit-M 28mm f/2.8 (III) 4 = Tele-Elmarit-M 90mm f/2.8 (II) 5 = Summilux-M 50mm f/1.4 (II) 6 = Summicron-M 35mm f/2 (IV) 7 = Summicron-M 90mm f/2 (II) 9 = Elmarit-M 135mm f/2.8 (I/II) 16 = Tri-Elmar-M 16-18-21mm f/4 ASPH. 23 = Summicron-M 50mm f/2 (III) 24 = Elmarit-M 21mm f/2.8 ASPH. 25 = Elmarit-M 24mm f/2.8 ASPH. 26 = Summicron-M 28mm f/2 ASPH. 27 = Elmarit-M 28mm f/2.8 (IV) 28 = Elmarit-M 28mm f/2.8 ASPH. 29 = Summilux-M 35mm f/1.4 ASPH. 30 = Summicron-M 35mm f/2 ASPH. 31 = Noctilux-M 50mm f/1 32 = Summilux-M 50mm f/1.4 ASPH. 33 = Summicron-M 50mm f/2 (IV, V) 34 = Elmar-M 50mm f/2.8 35 = Summilux-M 75mm f/1.4 36 = Apo-Summicron-M 75mm f/2 ASPH. 37 = Apo-Summicron-M 90mm f/2 ASPH. 38 = Elmarit-M 90mm f/2.8 39 = Macro-Elmar-M 90mm f/4 40 = Macro-Adapter M 42 = Tri-Elmar-M 28-35-50mm f/4 ASPH. 43 = Summarit-M 35mm f/2.5 44 = Summarit-M 50mm f/2.5 45 = Summarit-M 75mm f/2.5 46 = Summarit-M 90mm f/2.5 47 = Summilux-M 21mm f/1.4 ASPH. 48 = Summilux-M 24mm f/1.4 ASPH. 49 = Noctilux-M 50mm f/0.95 ASPH. 50 = Elmar-M 24mm f/3.8 ASPH. 52 = Super-Elmar-M 18mm f/3.8 ASPH. '0 0' = Uncoded lens '6 0' = Summilux-M 35mm f/1.4 '9 0' = Apo-Telyt-M 135mm f/3.4 '16 1' = Tri-Elmar-M 16-18-21mm f/4 ASPH. (at 16mm) '16 2' = Tri-Elmar-M 16-18-21mm f/4 ASPH. (at 18mm) '16 3' = Tri-Elmar-M 16-18-21mm f/4 ASPH. (at 21mm) '29 0' = Summilux-M 35mm f/1.4 ASPHERICAL '31 0' = Noctilux-M 50mm f/1.2 '39 0' = Tele-Elmar-M 135mm f/4 (II) '42 1' = Tri-Elmar-M 28-35-50mm f/4 ASPH. (at 28mm) '42 2' = Tri-Elmar-M 28-35-50mm f/4 ASPH. (at 35mm) '42 3' = Tri-Elmar-M 28-35-50mm f/4 ASPH. (at 50mm)
These tags are used by the Leica R8 and R9 digital backs.
Tag ID Tag Name Writable Values / Notes 0x000d WB_RGBLevels int16u[3]
This information is written by the M9.
Tag ID Tag Name Writable Values / Notes 0x3000 Subdir3000 - --> Panasonic Subdir Tags 0x3100 Subdir3100 - --> Panasonic Subdir Tags 0x3400 Subdir3400 - --> Panasonic Subdir Tags 0x3900 Subdir3900 - --> Panasonic Subdir Tags
Tag ID Tag Name Writable Values / Notes 0x300a Contrast int32u 0 = Low
1 = Medium Low
2 = Normal
3 = Medium High
4 = High0x300b Sharpening int32u 0 = Off
1 = Low
2 = Normal
3 = Medium High
4 = High0x300d Saturation int32u 0 = Low
1 = Medium Low
2 = Normal
3 = Medium High
4 = High
5 = Black & White
6 = Vintage B&W0x3033 WhiteBalance int32u 0 = Auto
1 = Tungsten
2 = Fluorescent
3 = Daylight Fluorescent
4 = Daylight
5 = Flash
6 = Cloudy
7 = Shade
8 = Manual
9 = Kelvin0x3034 JPEGQuality int32u 94 = Basic
97 = Fine0x3036 WB_RGBLevels rational64u[3] 0x3038 UserProfile string 0x303a JPEGSize int32u 0 = 5216x3472
1 = 3840x2592
2 = 2592x1728
3 = 1728x1152
4 = 1280x8640x3103 SerialNumber string 0x3109 FirmwareVersion string 0x312a BaseISO int32u 0x312b SensorWidth int32u 0x312c SensorHeight int32u 0x312d SensorBitDepth int32u 0x3402 CameraTemperature int32s 0x3405 LensType int32u --> Panasonic LensType Values 0x3406 ApproximateFNumber rational64u 0x3407 MeasuredLV int32s (imaging sensor or TTL exposure meter measurement) 0x3408 ExternalSensorBrightnessValue int32s ("blue dot" measurement) 0x3901 Data1 - --> Panasonic Data1 Tags 0x3902 Data2 - --> Panasonic Data2 Tags
Index Tag Name Writable Values / Notes 22 LensType int32u[0.25] --> Panasonic LensType Values
Index Tag Name Writable Values / Notes [no tags known]
This information is written by the X1.
Tag ID Tag Name Writable Values / Notes 0x0407 OriginalFileName string 0x0408 OriginalDirectory string 0x040d ExposureMode int8u[4] '0 0 0 0' = Program AE
'1 0 0 0' = Aperture-priority AE
'2 0 0 0' = Shutter speed priority AE
'3 0 0 0' = Manual0x0412 FilmMode string 0x0413 WB_RGBLevels rational64u[3]
This information is written by the S2 (as a trailer in JPEG images).
Tag ID Tag Name Writable Values / Notes 0x0300 PreviewImage undef (S2) 0x0301 UnknownBlock? N (unknown 320kB block, not copied to JPEG images) 0x0303 LensType string
This type of maker notes is used by models such as the NV-DS65, PV-D2002, PV-DC3000, PV-DV203, PV-DV401, PV-DV702, PV-L2001, PV-SD4090, PV-SD5000 and iPalm.
Index Tag Name Writable Values / Notes 0 MakerNoteType N 3 Gain N