diff options
| author | Robert Günzler <r@gnzler.io> | 2025-03-17 20:50:43 +0100 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2025-03-17 20:50:43 +0100 |
| commit | 346e649f606182086fae46cdd02119a263d098cc (patch) | |
| tree | c206e2d4be572fc7d429e9913684d41bf6159221 /edit.mk | |
| parent | e52c4e5f7f8bfcc9ec657b0a4630f5559feb2ff0 (diff) | |
| download | site-346e649f606182086fae46cdd02119a263d098cc.tar.gz | |
add edit.mk helpers to compress images
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to 'edit.mk')
| -rw-r--r-- | edit.mk | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/edit.mk b/edit.mk index 23671f9..48f6856 100644 --- a/edit.mk +++ b/edit.mk @@ -10,4 +10,22 @@ change: @ ${MAKE} gen @ ${MAKE} commit -.PHONY: commit edit +.PHONY: commit edit change + +compress: + # => https://kokorobot.ca/site/image_optimization.html + magick $(IN) \ + -sampling-factor 4:2:0 \ + -strip \ + -quality 85 \ + -interlace line \ + $(OUT) + # -colorspace sRGB \ + +dither: + # => https://legacy.imagemagick.org/Usage/quantize/#ordered-dither + magick $(IN) \ + -ordered-dither o8x8 \ + $(OUT) + +.PHONY: compress dither |