群馬県高崎市でWebの製作や賃貸・不動産情報誌の作成(DTP)とかやってます。仕事絡みで、勉強したこととか、趣味で調べたこととかの個人的なメモみたいな記事を書いてます。

2009年09月24日

複数のjpg画像からExifデータを一気に削除

Illustrator CS3でJPG画像が開けない”問題続き。

Exif情報を削除することで解決するわけですが、JPEG Cleanerでは1ファイルづつしか処理できません。
大量のJPG画像の中に、この開けないJPG画像が混じっていると、見つけ出すのも一苦労なので、jpegtranというアプリでカレントディレクトリにあるJPG画像全てに対してExif情報の削除処理を行いました。

そのメモ。

jpegtranmawkが必要です。

対象とするJPG画像が納められているディレクトリで実行。
>mkdir exifdel
>dir /B *.jpg|mawk '{print "jpegtran -optimize -copy none -outfile","./exifdel/"$0,$0}'|cmd
  

Posted by 清水正行 at 12:51Comments(0)TrackBack(0)batch

2009年07月17日

ディレクトリの中にあるファイル名を一気に変換したい。

たとえば、カレントディレクトリ内にある画像ファイルの拡張子をJPG→jpgに変換したいのであれば、コマンドプロンプト上で以下のコマンドを打てば簡単に出来きます。
ren *.JPG *.jpg

でも、ちょっと複雑なことをしようとすると解らない orz
どうも、renコマンドがうまく使いこなせないのです。
(単純にファイル名の間にある_Gというのを-に変換したいだけなんですけどね。)
test_G1.jpg → test-1.jpg

仕方がないのでmawkを使って変換作業…その時のメモ。
dir /B *.jpg|mawk '{fn=$0;sub(/_G/,"-",$0);print "ren",fn,$0}'|cmd


  

Posted by 清水正行 at 13:05Comments(0)TrackBack(0)batch