script to pre-compress all included graphics
This commit is contained in:
parent
8dade6ece0
commit
19acd9e334
22
tools/png-pre-compress
Executable file
22
tools/png-pre-compress
Executable file
|
@ -0,0 +1,22 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
set -e
|
||||
set -x
|
||||
|
||||
for f in $(dirname $0)/../metadata/*/*/*/*.jp*g; do
|
||||
exiftool -all= $f
|
||||
done
|
||||
|
||||
for f in `find $(dirname $0)/../metadata -type f -name \*.png`; do
|
||||
echo $f | grep -Eo '\.9\.png$' && continue # do not optimized 9-patch, it breaks them
|
||||
tmpfile=$(mktemp)
|
||||
aapt singleCrunch -v -i $f -o $tmpfile
|
||||
exiftool -all= $tmpfile
|
||||
mv $tmpfile $f
|
||||
done
|
||||
|
||||
for f in metadata/*/*/*Screenshots/*.png; do
|
||||
exiftool -all= $f
|
||||
tmpfile=$(mktemp)
|
||||
(zopflipng --filters=01234mepb --lossy_8bit --lossy_transparent -y $f $tmpfile && mv $tmpfile $f) &
|
||||
done
|
Loading…
Reference in a new issue