.jpeg や .jpg 画像ファイルのメタ情報を削除する jpegtran コマンドの使い方をご紹介します。
jpeg 画像には、Exif という表示には影響しないメタ情報が含まれている場合があるので、これを削除して劣化させずに画像を最適化させます。
brew install jpeg
jpegtran コマンドでメタ情報を削除するためには以下のオプションを利用します。
-copy none jpeg ファイルのメタデータをすべて削除する
-optimize ハフマンテーブルを最適化する
-outfile ファイルの出力先の指定
jpegtran -copy none -optimize -outfile /path/to/target.jpg /path/to/target.jpg
find /path/to/dir/ -name "*.jpg" -type f -exec jpegtran -copy none -optimize -outfile {} {} \\;
以上、jpegtran コマンドで .jpeg や .jpg 画像ファイルのメタ情報を削除した、現場からお送りしました。