如果你已經有安裝 ImageMagick,然後想要把某個目錄下 (含子目錄) 下的檔案一次減少檔案大小的話,可以用 mogrify 完成喔!~
很簡單,切換到要處理的目錄下,直接執行
find ./ -name "*.jpg" -exec mogrify -verbose -quality 85 {} \;
就可以把所有 jpg 檔案直接改為 quality 85 的品質了!!~
如果要優化則可以試試看喔
find ./ -name "*.jpg" -exec mogrify -verbose -strip -interlace Plane -quality 80 {} \;
Prev
避免 shell 指令被重複執行