ImageMagick で画像のフォーマットを複数ファイル一括変換する場合は mogrify を使う(convert でなく)

結論

convert コマンドだとファイル単体での変換になります。

# foo.jpg を bar.png に変換して出力する
$ convert -format foo.jpg bar.png

mogrify コマンドはワイルドカードが使えるので、一括変換ができます。

# カレントディレクトリの全ての .jpg を .png に変換して出力する(拡張子を除いた名前部分は変更なし)
$ mogrify -format png *.jpg
Powered by はてなブログ