読者です 読者をやめる 読者になる 読者になる

BSDで画像を並列リサイズする

備忘録

Mac で画像をリサイズする方法と、それを並列処理する方法のエントリが同時にホッテントリしていたので記録する。

% ls | xargs -P8 -t -n1 sips -Z 800

xargs

-P maxprocs
並列度
-t
実行されたコマンドを即座にstderrに出力する
-n number
1回の実行で受け取る引数の数

sips

sips -- scriptable image processing system

-Z pixelsWH
アスペクト比を保存してリサイズする