## Panasonic Tags

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 Picture
> 0x0002 | 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 = Tungsten 5 = Manual 8 = Flash 10 = Black & White 11 = Manual 12 = Shade
> 0x0007 | FocusMode | int16u | 1 = Auto 2 = Manual 4 = Auto, Focus button 5 = Auto, Continuous
> 0x000f | AFMode | 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 Detect
> 0x001a | ImageStabilization | int16u | 2 = On, Mode 1 3 = Off 4 = On, Mode 2
> 0x001c | MacroMode | int16u | 1 = On 2 = Off 257 = Tele-Macro 513 = Macro Zoom

> 0x001f

> 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 = 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 = HDR

> 0x0020 | Audio | int16u | 1 = Yes 2 = No
> 0x0021 | 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
> 0x0029 | 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 = Unlimited
> 0x002b | 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)

> 0x002d | 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 s
> 0x0030 | Rotation | int16u | 1 = Horizontal (normal) 3 = Rotate 180 6 = Rotate 90 CW 8 = Rotate 270 CW
> 0x0031 | AFAssistLamp | int16u | 1 = Fired 2 = Enabled but Not Used 3 = Disabled but Required 4 = Disabled and Not Required
> 0x0032 | ColorMode | int16u | 0 = Normal 1 = Natural 2 = Vivid
> 0x0033 | BabyAge | string | (or pet age)
> 0x0034 | OpticalZoomMode | int16u | 1 = Standard 2 = Extended
> 0x0035 | ConversionLens | int16u | 1 = Off 2 = Wide 3 = Telephoto 4 = Macro
> 0x0036 | TravelDay | int16u |
> 0x0039 | Contrast | int16u | 0 = Normal
> 0x003a | WorldTimeLocation | int16u | 1 = Home 2 = Destination
> 0x003b | TextStamp | int16u | 1 = Off 2 = On
> 0x003c | ProgramISO | int16u | 65534 = Intelligent ISO 65535 = n/a
> 0x003d | 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 = Silhouette
> 0x003e | TextStamp | int16u | 1 = Off 2 = On
> 0x003f | 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 = Vibrant
> 0x0046 | WBAdjustAB | int16u | (positive is a shift toward blue)
> 0x0047 | WBAdjustGM | int16u | (positive is a shift toward green)
> 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 High
> 0x005d | IntelligentExposure | int16u | 0 = Off 1 = Low 2 = Standard 3 = High
> 0x0061 | FaceRecInfo | - | --> Panasonic FaceRecInfo Tags
> 0x0062 | FlashWarning | int16u | 0 = No 1 = Yes (flash required but disabled)
> 0x0063 | RecognizedFaceFlags? | undef[4] |
> 0x0e00 | 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 = Food

> 23 = 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 = HDR

> 0x8004 | WBRedLevel | int16u |
> 0x8005 | WBGreenLevel | int16u |
> 0x8006 | WBBlueLevel | int16u |
> 0x8007 | FlashFired | int16u | 1 = No 2 = Yes
> 0x8008 | TextStamp | int16u | 1 = Off 2 = On
> 0x8009 | TextStamp | int16u | 1 = Off 2 = On
> 0x8010 | 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

## Panasonic FaceDetInfo Tags

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] |

## Panasonic FaceRecInfo Tags

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] |

## Panasonic Leica2 Tags

These tags are used by the Leica M8.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0x0300 | Quality | int16u | 1 = Fine 2 = Basic
> 0x0302 | 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 = Shade

> 0x0310

> LensType

> int32u

> (lower 3 bits split into a separate value for the frame selector position)
> [Value 0]
> 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.
> [Value 1]
> 1 = 28/90mm frame lines engaged
> 2 = 24/35mm frame lines engaged
> 3 = 50/75mm frame lines engaged

> 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 = Active
> 0x0330 | CCDVersion | int32u |
> 0x0331 | CCDBoardVersion | int32u |
> 0x0332 | ControllerBoardVersion | int32u |
> 0x0333 | M16CVersion | int32u |
> 0x0340 | ImageIDNumber | int32u |

## Panasonic Leica3 Tags

These tags are used by the Leica R8 and R9 digital backs.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0x000d | WB_RGBLevels | int16u[3] |

## Panasonic Leica4 Tags

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

## Panasonic Subdir Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0x3036 | WB_RGBLevels | rational64u[3] |
> 0x3038 | UserProfile | string |
> 0x3109 | FirmwareVersion | string |
> 0x312b | SensorWidth | int32u |
> 0x312c | SensorHeight | int32u |

> 0x3405

> LensType

> int32u

> (lower 3 bits split into a separate value for the frame selector position)
> [Value 0]
> 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.
> [Value 1]
> 1 = 28/90mm frame lines engaged
> 2 = 24/35mm frame lines engaged
> 3 = 50/75mm frame lines engaged

## Panasonic Type2 Tags

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 |

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Nov 18, 2009

<-- ExifTool Tag Names