Hi Brett, did you know about https://github.com/toy/imag... when you were writing the Jekyll Filer?
I tend get smaller PNG’s with imageoptim than using pngcrush alone. I'm curious if there's a particular reason why you went with pngcrush opposed to image_optim.
Hi, Brett. Thanks for this script. It's extremely useful. I had some issues getting it to run after creating the service. It would run with no error, but not create the directories or copy the images over. I was able to run the script with hardcoded image paths and get everything to work from terminal. I was fooling around with debugging it when I just tried changing the Pass Input value in the automator drop down from 'to stdin' to 'as arguments'. This fixed the issue for me. Just posting here in case anyone else has the same problem.
Thanks for all the awesome stuff you share!