Mac의 Automator에서 Squoosh하는 빠른 작업

목적 : 이미지를 쉽게 압축하고 싶습니다.



Squoosh로 이미지를 압축 할 때 PWA는 있지만 열고 파일을 넣고 압축하는 것이 귀찮았습니다.

완제품



이미지 압축.workflow
export PATH=$PATH:/usr/local/bin
for f in "$@"
do
    npx @squoosh/cli --mozjpeg '{"quality":75}' -s '-compressed' -d ${f%/*} $f
done

액션





참고



npx 명령이 통과되지 않음 → Mac Automator에서 npm 명령 사용
Squoosh 사용 → Google ChromeLabs/squoosh
파일을 같은 장소에 저장 → dirname, basename은 「%/」와 「##/」로 쓰면 처리 속도가 빨라진다

좋은 웹페이지 즐겨찾기