From 16f52b7bef745097f7076dde76715db378b54343 Mon Sep 17 00:00:00 2001 From: JJ Date: Wed, 19 Mar 2025 14:56:26 +0000 Subject: first commit --- content/snippets/batch-compress-images-magick.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 content/snippets/batch-compress-images-magick.md (limited to 'content/snippets/batch-compress-images-magick.md') diff --git a/content/snippets/batch-compress-images-magick.md b/content/snippets/batch-compress-images-magick.md new file mode 100644 index 0000000..e484390 --- /dev/null +++ b/content/snippets/batch-compress-images-magick.md @@ -0,0 +1,13 @@ +--- +title: Batch compress image using ImageMagick +description: Batch compress image using ImageMagick +tags: ["commandline"] +--- + +This command loops a directory (`cd` into it, i'm assuming you're in it) and for every `.jpg` it aims to compress it to 200kb (not guaranteed) + +```console +for file in *.jpg; do magick "$file" -define jpeg:extent=200kb "compressed/$file" done; +``` + +Make a `compressed` directory first, of course. -- cgit v1.2.3