それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

画像の一括変換(PNG→JPEG)

画像のフォーマットを一括置換するには、いままでfind -exec や xargs に、for i in `*.png`など使っておりました。

沢山のPNGを一括でJPEGに。

morgirfy コマンドで一発ですよ?

mogrify -format jpg  *.png

これでOK。たったこれだけで拡張子も含めて変換してくれるかあらたすかるお

homebrew のOSXでやってみた結果

homebrew でいれた imagemagick で実行したらconvert/mogirify も同じような動作した。
つまり、*.png はそのままで *.jpg が増えた。

mogrify -format jpg  *.png
convert -format jpg  *.png


まぁ増えただけだから問題ないですね。
JPEGの圧縮率は偉大ですよね。PNG画像だとフォトライフやEvernoteが大変なことになる。