exiftoolとは

## exiftoolとは
exiftoolとは、 画像、音声、ビデオ、PDFメタデータの読み取り、書き込み、操作のための無料のオープンソースプログラムです。
そもそも、exifとはExchangeable image file formatの略で画像に関する詳細なメタデータを含んでいます。

では使い方を見ていきましょう。
```terminal:usage.ub
exiftool [画像ファイルのパス]
```
次は実際に実行してみましょう。
```terminal:exiftool.ub
>exiftool river.jpg
ExifTool Version Number         : 12.40
File Name                       : river.jpg
Directory                       : .
File Size                       : 414 KiB
File Modification Date/Time     : 2024:02:12 19:46:07+09:00
File Access Date/Time           : 2024:02:12 19:46:59+09:00
File Inode Change Date/Time     : 2024:02:12 19:46:59+09:00
File Permissions                : -rw-r--r--
File Type                       : JPEG
File Type Extension             : jpg
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Exif Byte Order                 : Big-endian (Motorola, MM)
Make                            : Sony
Camera Model Name               : SO-01G
Orientation                     : Horizontal (normal)
X Resolution                    : 72
Y Resolution                    : 72
Resolution Unit                 : inches
Software                        : 23.1.B.1.160_6_f1000010
Modify Date                     : 2015:09:14 12:50:38
Exposure Time                   : 1/2000
F Number                        : 2.0
ISO                             : 50
Exif Version                    : 0220
Date/Time Original              : 2015:09:14 12:50:38
Create Date                     : 2015:09:14 12:50:38
Components Configuration        : Y, Cb, Cr, -
Shutter Speed Value             : 1/1992
Exposure Compensation           : 0
Metering Mode                   : Multi-segment
Light Source                    : Unknown
Flash                           : Off, Did not fire
Focal Length                    : 4.6 mm
Sub Sec Time                    : 190234
Sub Sec Time Original           : 190234
Sub Sec Time Digitized          : 190234
Flashpix Version                : 0100
Color Space                     : sRGB
Exif Image Width                : 3840
Exif Image Height               : 2160
Custom Rendered                 : Normal
Exposure Mode                   : Auto
White Balance                   : Auto
Digital Zoom Ratio              : 1
Scene Capture Type              : Landscape
Subject Distance Range          : Unknown
GPS Version ID                  : 2.3.0.0
GPS Latitude Ref                : North
GPS Longitude Ref               : East
XMP Toolkit                     : XMP Core 5.4.0
Creator Tool                    : 23.1.B.1.160_6_f1000010
Current IPTC Digest             : d5bc65b4a8aa881aa3cbcb4c82d92707
Coded Character Set             : UTF8
Application Record Version      : 2
Digital Creation Time           : 12:50:38
Digital Creation Date           : 2015:09:14
Date Created                    : 2015:09:14
Time Created                    : 12:50:38
IPTC Digest                     : d5bc65b4a8aa881aa3cbcb4c82d92707
Profile CMM Type                : Linotronic
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             : Hewlett-Packard
Device Model                    : sRGB
Device Attributes               : Reflective, Glossy, Positive, Color
Rendering Intent                : Perceptual
Connection Space Illuminant     : 0.9642 1 0.82491
Profile Creator                 : Hewlett-Packard
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)
Image Width                     : 3840
Image Height                    : 2160
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Aperture                        : 2.0
Image Size                      : 3840x2160
Megapixels                      : 8.3
Shutter Speed                   : 1/2000
Create Date                     : 2015:09:14 12:50:38.190234
Date/Time Original              : 2015:09:14 12:50:38.190234
Modify Date                     : 2015:09:14 12:50:38.190234
GPS Latitude                    : 31 deg 35' 2.76" N
GPS Longitude                   : 130 deg 32' 51.73" E
Date/Time Created               : 2015:09:14 12:50:38
Digital Creation Date/Time      : 2015:09:14 12:50:38
Focal Length                    : 4.6 mm
GPS Position                    : 31 deg 35' 2.76" N, 130 deg 32' 51.73" E
Light Value                     : 14.0
```
また、特定の情報だけを抽出することもできます。
```terminal:example.ub
>exiftool -FilePermissions -FileType -FileTypeExtension river.jpg
File Permissions                : -rw-r--r--
File Type                       : JPEG
File Type Extension             : jpg
```