それマグで!

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

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

imageMagickのconvertコマンドで進捗をモニタリングする

convert コマンドが遅い時がある

PDFとJPGを扱ってると、時間がかかって後どれくらいだ?と気になることがあるので。

convert -monitor

と monitor オプションをつけると、progress をモニタリングできて便利。

実際やってみるとこんな感じ

takuya@$ convert -monitor *.jpg out.png
Load/Image//var/tmp[magick-17626kqKU0vo7Ni9l1]: 729 of 730, 100% complete
Load/Image//var/tmp[magick-17626kqKU0vo7Ni9l2]: 738 of 739, 100% complete
Load/Image//var/tmp[magick-17626kqKU0vo7Ni9l3]: 739 of 740, 100% complete
Load/Image//var/tmp[magick-17626kqKU0vo7Ni9l4]: 730 of 731, 100% complete
(snip
Load/Image//var/tmp[magick-17626kqKU0vo7Ni9l525]: 729 of 730, 100% complete
Load/Image//var/tmp[magick-17626kqKU0vo7Ni9l526]: 733 of 734, 100% complete
Load/Image//var/tmp[magick-17626kqKU0vo7Ni9l527]: 733 of 734, 100% complete
mogrify image[out-0000.jpg]: 526 of 527, 100% complete
write image[out-0000-526.png]: 526 of 527, 100% complete

すこしだけ、落ち着いて見ていられることが出来た。でも前処理が長いときは全く表示されなかったので、ちょっと不安は残る。

参考資料

  • man convert