JPEGファイルには、Exif(Exchangeable image file format イグジフもしくはエグジフ)というメタデータを含んでいます。Exifの中には、撮影日時、撮影機器のメーカー名、モデル名、シャッタースピード、GPSの情報が含まれています。この情報は写真を整理する時には便利ですが、SNSやブログにそのまま公開すると持っている携帯の機種名や撮影場所を特定され個人情報を流出させてしまう恐れがあります。jheadコマンドは、Exifの情報を参照したり変更出来るコマンドです。
jheadのインストールは以下のコマンドを実行して行います。
sudo apt-get install jhead
jhead JPEGファイル名と実行するとJPEGファイルのExif情報を参照する事が出来ます。
$ jhead IMG_0000.JPG
File name : IMG_0000.JPG
File size : 2178122 bytes
File date : 2015:01:01 17:05:39
Camera make : Apple
Camera model : iPhone 6 Plus
Date/Time : 2015:01:01 17:05:39
Resolution : 3264 x 2448
Orientation : rotate 90
Flash used : No
Focal length : 4.2mm (35mm equivalent: 29mm)
Exposure time: 0.100 s (1/10)
Aperture : f/2.2
ISO equiv. : 100
Exposure bias: 0.00
Whitebalance : Auto
Metering Mode: pattern
Exposure : program (auto)
GPS Latitude : N 11d 22m 33.44s
GPS Longitude: E 55d 66m 77.88s
GPS Altitude : 79.96m
JPEG Quality : 95
その他のコマンド
$ jhead -v IMG_0000.JPG <- さらに詳細情報を表示する。
$ jhead -nf%Y-%m-%d-%H%M%S IMG_0000.JPG
IMG_0000.JPG --> 2015-01-01-170539.jpg <- ファイル名を撮影時刻に変更。
$ jhead -ta-1:00 IMG_0000.JPG <- 撮影時刻を1時間戻す。 (海外旅行撮影時などに)
$ jhead -ta+1:00 IMG_0000.JPG <- 撮影時刻を1時間進める。
$ jhead -purejpg IMG_0000.JPG <- Exifヘッダを削除する。
$ jhead -te IMG_0001.JPG IMG_0000.JPG <- IMG_0001.JPG のExif情報をIMG_0000.JPGにコピーする。