繰り返し、繰り返し(ImageMagick)
大量にあった GIF ファイルを PNG にしようかと思ったので convert をふたたび出してくる(しまったわけではないけれど)。eban さんにひと月ほど前に教えてもらったというのにもう忘れているのであらためて調べたりしていろいろする。多機能なのだけれど、そのすべてがドキュメントになっていないのか不明なところが多いというのが困ったちゃんなのかしら?
ひとまずファイル名は同じでファイル形式だけ変更ならこんな感じ。
convert *.gif -set filename:f %t %[filename:f].png
Windows のコマンドプロンプトでは '%[filename:f].png' のように「''」で囲む必要がないようで、というかむしろつけるとそれまでファイル名にされてしまうようなのでなしでいく。
別フォルダにしたいのならば、
convert *.gif -set filename:f %t png/%[filename:f].png
といった感じにと。フォルダは作ってくれないと思ったので mkdir は先にしておくと。
どうも「-set filename:」にはいろいろ機能があるようなのだけれど、ほかについてはよくわからない。%w とか %h とかだと画像サイズをとってくるみたいにも見える。%t というのはきっとタイトルなのかもしれない。
ということで一応メモ。というか、たぶんこうしたメモをあとから見るということはきっとないかもしれない。おそらく何度もこうして書くという行為によって記憶にすりこまれるという効果のほうが期待されるのかもしれない。ということで多分何度でもメモするかもしれない。
| 固定リンク
コメント