Как получить исчерпывающую EXIF информацию из фотографии на Mac OS X и Windows?

Сталкивались ли Вы с проблемой извлечения данных из фотографии? Я думаю да. И многие до сих пор не знают каким простым способом можно получить исчерпывающую информацию EXIF из фотографии. При условии конечно же что в фотографии она записана. О какой информации идет речь?

  • Модель фотоаппарата, на который была сделана фотография
  • Автор фотографии (не все фотоаппараты поддерживают такю опцию)
  • Фокусные расстояния, режимы съемки, выдержки и прочая информация
  • Место съемки (GPS данные)
  • Время съемки, разрешение фотографии

Кто эту информацию сохраняет в фотографию? Конечно же изначально эту информацию записывает непосредственно сам фотоаппарат. Затем после использования различных фоторедакторов они также могут оставлять свою информацию в фотографии. Так все же, как же извлечь EXIF данные из фотографии?

Я предлагаю воспользоваться консольной утилитой от Фила Харви — ExifTool (я написал более-менее подробное руководство ExifTool). Она распространяется для Windows и Mac OS X. Крайне проста в применении и позволяет интегрировать себя в другие программные продукты.

  1. Итак, чтобы начать пользоваться программой — перейдите на сайт автора ExifTool и скачайте последнюю версию ExifTool для своей платформы (операционной системы). Установите программу.
  2. И затем (буду рассказывать для Mac OS X) откройте консоль (Terminal.app) и перейдите в папку с фотографией.
  3. Выполните команду exiftool <название файла фото>
  4. Изучите полученный результат.

В моем случае программа ExifTool 10.03 вывела следующее:

ExifTool Version Number         : 10.03
File Name                       : _MG_4395.jpg
Directory                       : .
File Size                       : 766 kB
File Modification Date/Time     : 2015:10:25 21:46:50+03:00
File Access Date/Time           : 2015:10:25 21:50:34+03:00
File Inode Change Date/Time     : 2015:10:25 21:46:56+03:00
File Permissions                : rw-r-----
File Type                       : JPEG
File Type Extension             : jpg
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Profile CMM Type                : Lino
Profile Version                 : 2.1.0
Profile Class                   : Display Device Profile
Color Space Data                : RGB
Profile Connection Space        : XYZ
Profile Date Time               : 1998:02:09 06:49:00
Profile File Signature          : acsp
Primary Platform                : Microsoft Corporation
CMM Flags                       : Not Embedded, Independent
Device Manufacturer             : IEC
Device Model                    : sRGB
Device Attributes               : Reflective, Glossy, Positive, Color
Rendering Intent                : Perceptual
Connection Space Illuminant     : 0.9642 1 0.82491
Profile Creator                 : HP
Profile ID                      : 0
Profile Copyright               : Copyright (c) 1998 Hewlett-Packard Company
Profile Description             : sRGB IEC61966-2.1
Media White Point               : 0.95045 1 1.08905
Media Black Point               : 0 0 0
Red Matrix Column               : 0.43607 0.22249 0.01392
Green Matrix Column             : 0.38515 0.71687 0.09708
Blue Matrix Column              : 0.14307 0.06061 0.7141
Device Mfg Desc                 : IEC http://www.iec.ch
Device Model Desc               : IEC 61966-2.1 Default RGB colour space - sRGB
Viewing Cond Desc               : Reference Viewing Condition in IEC61966-2.1
Viewing Cond Illuminant         : 19.6445 20.3718 16.8089
Viewing Cond Surround           : 3.92889 4.07439 3.36179
Viewing Cond Illuminant Type    : D50
Luminance                       : 76.03647 80 87.12462
Measurement Observer            : CIE 1931
Measurement Backing             : 0 0 0
Measurement Geometry            : Unknown
Measurement Flare               : 0.999%
Measurement Illuminant          : D65
Technology                      : Cathode Ray Tube Display
Red Tone Reproduction Curve     : (Binary data 2060 bytes, use -b option to extract)
Green Tone Reproduction Curve   : (Binary data 2060 bytes, use -b option to extract)
Blue Tone Reproduction Curve    : (Binary data 2060 bytes, use -b option to extract)
Exif Byte Order                 : Big-endian (Motorola, MM)
Make                            : Canon
Camera Model Name               : Canon EOS 450D
Orientation                     : Horizontal (normal)
X Resolution                    : 72
Y Resolution                    : 72
Resolution Unit                 : inches
Modify Date                     : 2009:08:29 13:36:54
White Point                     : 0.313
Primary Chromaticities          : 0.64
Exposure Time                   : 1/3200
F Number                        : 3.5
Exposure Program                : Aperture-priority AE
ISO                             : 200
Exif Version                    : 0221
Date/Time Original              : 2009:08:29 13:36:54
Create Date                     : 2009:08:29 13:36:54
Shutter Speed Value             : 1/3158
Aperture Value                  : 3.5
Exposure Compensation           : 0
Metering Mode                   : Center-weighted average
Flash                           : Off, Did not fire
Focal Length                    : 18.0 mm
Sub Sec Time                    : 87
Sub Sec Time Original           : 87
Sub Sec Time Digitized          : 87
Flashpix Version                : 0100
Color Space                     : sRGB
Exif Image Width                : 1600
Exif Image Height               : 1067
Focal Plane X Resolution        : 4865.603774
Focal Plane Y Resolution        : 4876.712329
Focal Plane Resolution Unit     : inches
Custom Rendered                 : Normal
Exposure Mode                   : Auto
White Balance                   : Auto
Scene Capture Type              : Standard
Gamma                           : 2.2
Image Width                     : 1600
Image Height                    : 1067
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Aperture                        : 3.5
Image Size                      : 1600x1067
Megapixels                      : 1.7
Scale Factor To 35 mm Equivalent: 4.3
Shutter Speed                   : 1/3200
Create Date                     : 2009:08:29 13:36:54.87
Date/Time Original              : 2009:08:29 13:36:54.87
Modify Date                     : 2009:08:29 13:36:54.87
Circle Of Confusion             : 0.007 mm
Field Of View                   : 26.1 deg
Focal Length                    : 18.0 mm (35 mm equivalent: 77.6 mm)
Hyperfocal Distance             : 13.29 m
Light Value                     : 14.3

Также если требуется вывести только какой-то определенный блок информации можно воспользоваться ключами для работы с программой. Какие ключи поддерживаются? Как можно изменить тэги? Какие вообще возможности у этой чудо программы? Читайте в следующих статье — ExifTool How-To.

Поделитесь статьей:

Теги: ,

Трекбэк с Вашего сайта.

Константин

Константин

Программист, фрилансер, фотограф любитель, автолюбитель, геймер, писатель, читатель.

Отправить ответ

2 Комментарий на "Как получить исчерпывающую EXIF информацию из фотографии на Mac OS X и Windows?"

Notify of
avatar
2000
Сортировать:   новые | старые | наиболее популярные
trackback

[…] прошлой статье я рассказывал как быстро получить информацию EXIF из фотографии. В этой статье я опишу полную документацию с примерами […]

Алексей
Гость

Здравствуйте!
В директории программы закинул файл 1.JPG
не получается посмотреть результат… напишите конкретно команду…
Нужны ли кавычки? Все время отвечает: ошибка в синтаксисе команды.

wpDiscuz
Весь контент, размещенный на сайте madjack.ru является интеллектуальной собственностью автора (если явно не указано обратное).
При копировании или использовании контента - обязательно указывайте ссылку на страницу с ним.
Все права защищены © Дьяков Константин Сергеевич, 2008-2015