find . -iname '*.png' -print0 | xargs -0 -n 1 -P 4 optipng -o7
-
-P 4
はコア数 -
-o7
はPNG圧縮の最高設定
もしくは nproc
を使ってコア数を自動で判別させても良い。
find . -iname '*.png' -print0 | xargs -0 -n 1 -P `nproc` optipng -o7
参考
http://stackoverflow.com/questions/21801085/optimize-images-in-directory-using-multiple-cpu-cores