EXIF inspector
Gary Aitken
freebsd at dreamchaser.org
Sat Aug 25 04:47:53 UTC 2012
On 08/24/12 14:54, Bernt Hansson wrote:
> 2012-08-24 17:14, Gary Aitken skrev:
>> On 08/24/12 05:05, Bernt Hansson wrote:
>>> 2012-08-23 19:14, Gary Aitken skrev:
>>>
>>>> On 08/23/12 08:38, Polytropon wrote:
>>>>> On Thu, 23 Aug 2012 00:00:08 -0600, Gary Aitken wrote:
>>>>>> For the photo folks --
>>>>>>
>>>>>> What do you use for inspecting EXIF data?
>>>>>> I've tried
>>>>>> exif
>>>>>> exiftags
>>>>>> exifprobe
>>>>>> and none of them show the full compliment of tags present on my oly pen-ep3.
>>>>>> In particular, they omit most of the vendor specific stuff,
>>>>>> and they seem to display different parts of things, but not everything.
>> ...
>>>> bah --
>>>> exif doesn't report all the tags
>>>
>>> Try exif -l filename and it will show you all exif fields and the fields that's in the picture.
>>>
>>> From man exif
>>>
>>> -l, --list-tags
>>> List all known EXIF tags and IFDs. A JPEG image must be pro-
>>> vided, and those tags which appear in the file are shown with an
>>> asterisk in the corresponding position in the list.
>>
>> exif appears to list only "known" exif tags, and seems to omit vendor specific
>> information. Much of the important information about an image is stored in the
>> vendor specific tags.
>
> exif -'|' filename show the camera vendors stuff
>
> kw# exif -'|' IMG_0657.JPG
> MakerNote contains 109 values:
> Macro Mode |Normal
> Self-timer |Off
...
>
>> In the case of my oly pen-ep3, exif -l lists 143 known exif tags,
>> of which only 49 are used by my camera. However, exiv2 shows over
>> 300 pieces of relevant information which actually appear, and well over 100
>> I can identify as relevant to the particular image (the others may or may not
>> be relevant, I just can't interpret them; some are unlabelled).
Perhaps it depends on the camera; or perhaps Canon puts all of the additional
information in the MakerNote. For my oly, the MakerNote contains next to nothing:
%exif -'|' Bird_0001B_20111214_300mm_IS_30s_Flicker.jpg
MakerNote contains 7 values:
Speed/Sequence/Panor|Normal/0/0
Camera ID |OLYMPUS DIGITAL CAMERA
Unknown Tag |
Unknown Tag |
Unknown Tag |
Unknown Tag |
Unknown Tag |
Another possibility is you are missing some info you aren't aware of.
I'm curious to know if Canon stashes things in other places;
I know nikon does similar to the way oly does as reported below;
exiv2 -u -p a on a nikon raw file shows 112 nikon specific values.
%man exif
...
As EXIF tags are read, any unknown ones are discarded...
%exiv2 -u -p a Bird_0001B_20111214_300mm_IS_30s_Flicker.jpg
Exif.Image.ImageDescription Ascii 32 OLYMPUS DIGITAL CAMERA
Exif.Image.Make Ascii 24 OLYMPUS IMAGING CORP.
Exif.Image.Model Ascii 17 E-P3
Exif.Image.Orientation Short 1 top, left
Exif.Image.XResolution Rational 1 314
Exif.Image.YResolution Rational 1 314
Exif.Image.ResolutionUnit Short 1 inch
Exif.Image.Software Ascii 32 Version 1.0
Exif.Image.DateTime Ascii 20 2011:12:14 13:46:47
Exif.Image.Artist Ascii 64 Gary Aitken
Exif.Image.YCbCrPositioning Short 1 Co-sited
Exif.Image.Copyright Ascii 64 Dona Aitken
Exif.Image.ExifTag Long 1 218
Exif.Photo.ExposureTime Rational 1 1/30 s
Exif.Photo.FNumber Rational 1 F6.7
Exif.Photo.ExposureProgram Short 1 Aperture priority
Exif.Photo.ISOSpeedRatings Short 1 640
Exif.Photo.ExifVersion Undefined 4 2.21
Exif.Photo.DateTimeOriginal Ascii 20 2011:12:14 13:46:47
Exif.Photo.DateTimeDigitized Ascii 20 2011:12:14 13:46:47
Exif.Photo.ComponentsConfiguration Undefined 4 YCbCr
Exif.Photo.ExposureBiasValue SRational 1 0 EV
Exif.Photo.MaxApertureValue Rational 1 F4.8
Exif.Photo.MeteringMode Short 1 Spot
Exif.Photo.LightSource Short 1 Cloudy weather
Exif.Photo.Flash Short 1 Yes, did not fire
Exif.Photo.FocalLength Rational 1 300.0 mm
Exif.Photo.MakerNote Undefined 10368 (Binary value suppressed)
Exif.MakerNote.Offset Long 1 3208
Exif.MakerNote.ByteOrder Ascii 3 II
Exif.Olympus2.SpecialMode Long 3 Normal
Exif.Olympus2.CameraID Undefined 32 OLYMPUS DIGITAL CAMERA
Exif.Olympus2.Equipment Ifd 1 102
Exif.OlympusEq.EquipmentVersion Undefined 4 1.00
Exif.OlympusEq.CameraType Ascii 6 S0032
Exif.OlympusEq.SerialNumber Ascii 32 B9U504279
Exif.OlympusEq.InternalSerialNumber Ascii 32 4124110000231102
Exif.OlympusEq.FocalPlaneDiagonal Rational 1 2160/100
Exif.OlympusEq.BodyFirmwareVersion Long 1 4102
Exif.OlympusEq.LensType Byte 6 0 0 8 16 0 0
Exif.OlympusEq.LensSerialNumber Ascii 32 340007174
Exif.OlympusEq.LensModel Ascii 32 OLYMPUS M.75-300mm F4.8-6.7
Exif.OlympusEq.LensFirmwareVersion Long 1 4096
Exif.OlympusEq.MaxApertureAtMinFocal Short 1 1159
Exif.OlympusEq.MaxApertureAtMaxFocal Short 1 1405
Exif.OlympusEq.MinFocalLength Short 1 75
Exif.OlympusEq.MaxFocalLength Short 1 300
Exif.OlympusEq.MaxApertureAtCurrentFocal Short 1 1428
Exif.OlympusEq.LensProperties Short 1 49472
Exif.OlympusEq.Extender Byte 6 None
Exif.OlympusEq.ExtenderSerialNumber Ascii 32
Exif.OlympusEq.ExtenderModel Ascii 32
Exif.OlympusEq.ExtenderFirmwareVersion Long 1 0
Exif.OlympusEq.0x0403 Ascii 32
Exif.OlympusEq.FlashType Short 1 None
Exif.OlympusEq.FlashModel Short 1 None
Exif.OlympusEq.FlashFirmwareVersion Long 1 0
Exif.OlympusEq.FlashSerialNumber Ascii 32
Exif.Olympus2.CameraSettings Ifd 1 408
Exif.OlympusCs.CameraSettingsVersion Undefined 4 1.00
Exif.OlympusCs.PreviewImageValid Long 1 Yes
Exif.OlympusCs.PreviewImageStart Long 1 5803244
Exif.OlympusCs.PreviewImageLength Long 1 565426
Exif.OlympusCs.ExposureMode Short 1 Aperture-priority AE
Exif.OlympusCs.AELock Short 1 Off
Exif.OlympusCs.MeteringMode Short 1 Spot
Exif.OlympusCs.ExposureShift SRational 1 0/100
Exif.OlympusCs.MacroMode Short 1 Off
Exif.OlympusCs.FocusMode Short 2 MF10
Exif.OlympusCs.FocusProcess Short 2 AF Used
Exif.OlympusCs.AFSearch Short 1 Ready
Exif.OlympusCs.AFAreas Long 64 1902874257 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Exif.OlympusCs.AFPointSelected SRational 5 0/0 255/510 252/510 255/510 252/510
Exif.OlympusCs.0x0306 Byte 1 0
Exif.OlympusCs.AFFineTuneAdj SShort 3 0 0 0
Exif.OlympusCs.FlashMode Short 1 Fill-in
Exif.OlympusCs.FlashExposureComp SRational 1 0/256
Exif.OlympusCs.0x0402 Short 1 0
Exif.OlympusCs.FlashRemoteControl Short 1 Off
Exif.OlympusCs.FlashControlMode Short 4 Off
Exif.OlympusCs.FlashIntensity SRational 4 0/0 0/0 0/0 0/0
Exif.OlympusCs.ManualFlashStrength SRational 4 0/0 0/0 0/0 0/0
Exif.OlympusCs.WhiteBalance Short 1 6000K (Cloudy)
Exif.OlympusCs.WhiteBalanceTemperature Short 1 6000
Exif.OlympusCs.WhiteBalanceBracket SShort 2 0 0
Exif.OlympusCs.CustomSaturation SShort 3 1 -5 5
Exif.OlympusCs.ModifiedSaturation Short 1 Off
Exif.OlympusCs.ContrastSetting SShort 3 0 -5 5
Exif.OlympusCs.SharpnessSetting SShort 3 0 -5 5
Exif.OlympusCs.ColorSpace Short 1 sRGB
Exif.OlympusCs.0x0508 Short 1 0
Exif.OlympusCs.SceneMode Short 1 Standard
Exif.OlympusCs.NoiseReduction Short 1
Exif.OlympusCs.DistortionCorrection Short 1 Off
Exif.OlympusCs.ShadingCompensation Short 1 Off
Exif.OlympusCs.CompressionFactor Rational 1 4/1
Exif.OlympusCs.0x050e Short 1 0
Exif.OlympusCs.Gradation SShort 4 Normal, Auto-Override
Exif.OlympusCs.PictureMode Short 2 Natural
Exif.OlympusCs.PictureModeSaturation SShort 3 1 -2 2
Exif.OlympusCs.PictureModeHue Short 1 0
Exif.OlympusCs.PictureModeContrast SShort 3 0 -2 2
Exif.OlympusCs.PictureModeSharpness SShort 3 0 -2 2
Exif.OlympusCs.PictureModeBWFilter SShort 1 n/a
Exif.OlympusCs.PictureModeTone SShort 1 n/a
Exif.OlympusCs.NoiseFilter SShort 3 Off
Exif.OlympusCs.0x0528 Short 1 0
Exif.OlympusCs.ArtFilter Short 4 Off
...
Exif.OlympusCs.DriveMode Short 3 0 0 0
Exif.OlympusCs.PanoramaMode Short 2 0 0
Exif.OlympusCs.ImageStabilization Long 1 On, Mode 1
Exif.OlympusCs.0x0800 Short 1 1
Exif.OlympusCs.ManometerPressure Short 1 0
Exif.OlympusCs.ManometerReading SLong 2 0 0
Exif.OlympusCs.ExtendedWBDetect Short 1 Off
Exif.Olympus2.RawDevelopment Ifd 1 1158
Exif.OlympusRd.RawDevVersion Undefined 4 1.00
Exif.OlympusRd.ExposureBiasValue SRational 1 0/1
Exif.OlympusRd.WhiteBalanceValue Short 1 0
Exif.OlympusRd.WBFineAdjustment SShort 1 0
Exif.OlympusRd.GrayPoint Short 3 0 0 0
Exif.OlympusRd.SaturationEmphasis SShort 3 0 0 0
Exif.OlympusRd.MemoryColorEmphasis Short 1 0
Exif.OlympusRd.ContrastValue SShort 3 0 0 0
Exif.OlympusRd.SharpnessValue SShort 3 0 0 0
Exif.OlympusRd.ColorSpace Short 1 sRGB
Exif.OlympusRd.Engine Short 1 High Speed
Exif.OlympusRd.NoiseReduction Short 1
Exif.OlympusRd.EditStatus Short 1 Original
Exif.OlympusRd.Settings Short 1
Exif.Olympus2.ImageProcessing Ifd 1 1332
Exif.OlympusIp.ImageProcessingVersion Undefined 4 1.12
Exif.OlympusIp.WB_RBLevels Short 4 574 362 260 256
Exif.OlympusIp.ColorMatrix Short 9 372 65448 65508 65476 388 65464 6 65396 390
Exif.OlympusIp.BlackLevel Short 4 64 64 64 65
Exif.OlympusIp.GainBase Short 1 256
Exif.OlympusIp.CropLeft Short 2 8 0
Exif.OlympusIp.CropTop Short 2 8 0
Exif.OlympusIp.CropWidth Long 1 4032
Exif.OlympusIp.CropHeight Long 1 3024
...
Exif.OlympusIp.NoiseReduction Short 1
Exif.OlympusIp.DistortionCorrection Short 1 Off
Exif.OlympusIp.ShadingCompensation Short 1 Off
Exif.OlympusIp.0x101b SShort 2 0 0
Exif.OlympusIp.MultipleExposureMode Short 2 Off
...
Exif.OlympusIp.FaceDetect Long 3 Off
Exif.OlympusIp.FaceDetectArea Short 192
...
Exif.Olympus2.FocusInfo Ifd 1 2358
Exif.OlympusFi.FocusInfoVersion Undefined 4 1.00
...
Exif.OlympusFi.AutoFocus Short 1 Off
...
Exif.OlympusFi.SceneDetect Short 1 0
Exif.OlympusFi.SceneArea Long 8 0 0 0 0 0 0 0 2046824464
Exif.OlympusFi.SceneDetectData Long 720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
...
Exif.OlympusFi.ZoomStepCount Short 1 31
Exif.OlympusFi.FocusStepCount Short 1 556
Exif.OlympusFi.0x0302 Short 1 4
Exif.OlympusFi.FocusStepInfinity Short 1 0
Exif.OlympusFi.FocusStepNear Short 1 0
Exif.OlympusFi.FocusDistance Rational 1 8365/10
Exif.OlympusFi.0x0307 Short 1 0
Exif.OlympusFi.AFPoint Short 1 Left (or n/a)
...
Exif.OlympusFi.ExternalFlash Short 2 Off
Exif.OlympusFi.0x1202 Short 1 0
Exif.OlympusFi.ExternalFlashGuideNumber SRational 1 0/1
Exif.OlympusFi.ExternalFlashBounce Short 1 Bounce or Off
Exif.OlympusFi.ExternalFlashZoom Rational 1 0/1
Exif.OlympusFi.0x1206 Short 1 0
Exif.OlympusFi.0x1207 Short 1 0
Exif.OlympusFi.InternalFlash Short 1 Off
Exif.OlympusFi.ManualFlash Short 2 Off 1
Exif.OlympusFi.0x120a Short 1 0
Exif.OlympusFi.SensorTemperature SShort 1 317
Exif.OlympusFi.0x1501 Long 2 0 0
Exif.OlympusFi.0x1502 Short 1 0
Exif.OlympusFi.ImageStabilization Undefined 80 33 49 49 0 0 147 35 98 2 98 2 245 236 240 237 86 86 151 0 98 0 0 0 1 1 1
...
Exif.Photo.UserComment Undefined 125
Exif.Photo.FlashpixVersion Undefined 4 1.00
Exif.Photo.ColorSpace Short 1 sRGB
Exif.Photo.PixelXDimension Long 1 4032
Exif.Photo.PixelYDimension Long 1 3024
Exif.Photo.InteroperabilityTag Long 1 686
Exif.Iop.InteroperabilityIndex Ascii 4 R98
Exif.Iop.InteroperabilityVersion Undefined 4 1.00
Exif.Photo.FileSource Undefined 1 Digital still camera
Exif.Photo.CustomRendered Short 1 Normal process
Exif.Photo.ExposureMode Short 1 Auto
Exif.Photo.WhiteBalance Short 1 Manual
Exif.Photo.DigitalZoomRatio Rational 1 1.0
Exif.Photo.SceneCaptureType Short 1 Standard
Exif.Photo.GainControl Short 1 High gain up
Exif.Photo.Contrast Short 1 Normal
Exif.Photo.Saturation Short 1 High
Exif.Photo.Sharpness Short 1 Normal
Exif.Image.PrintImageMatching Undefined 528 (Binary value suppressed)
Exif.Thumbnail.Compression Short 1 JPEG (old-style)
Exif.Thumbnail.XResolution Rational 1 72
Exif.Thumbnail.YResolution Rational 1 72
Exif.Thumbnail.ResolutionUnit Short 1 inch
Exif.Thumbnail.JPEGInterchangeFormat Long 1 13588
Exif.Thumbnail.JPEGInterchangeFormatLength Long 1 4387
More information about the freebsd-questions
mailing list