diff --git a/pngzop b/pngzop new file mode 100755 index 000000000..205f60690 --- /dev/null +++ b/pngzop @@ -0,0 +1,13 @@ +#!/bin/sh + +# pngzop file.png > file_pz.png + +for f in 0 1 2 3 4 5 +do + rm -f pngzop-f$f-$$.png + pngcrush -q -m 1 -f $f -force $1 pngzop-f$f-$$.png + pngidat pngzop-f$f-$$.png + zopfli --i25 --zlib pngzop-f$f-$$.idat +done +echo `ls -S pngzop-f?-$$.idat.zlib | tail -1` +rm pngzop-f?-$$.png pngzop-f?-$$.idat pngzop-f?-$$.idat.zlib