mirror of
https://github.com/by-jp/www.byjp.me.git
synced 2025-08-09 01:35:56 +01:00
JPEGli mini article
Some checks failed
Some checks failed
This commit is contained in:
parent
17ab66713c
commit
107fa84012
1 changed files with 30 additions and 0 deletions
30
content/posts/releases/jpegli/index.md
Normal file
30
content/posts/releases/jpegli/index.md
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
---
|
||||||
|
title: "Easy image minification"
|
||||||
|
emoji: 🌇
|
||||||
|
date: 2024-10-11T10:24:33+01:00
|
||||||
|
summary: I wrote the `jpegli` CLI tool to quickly reduce the pixel- and byte-size of images for my blog, using JPEGli compression.
|
||||||
|
tags:
|
||||||
|
- JPEGli
|
||||||
|
- CLI
|
||||||
|
- code
|
||||||
|
---
|
||||||
|
I've not written anything substantial here in _some time_, and sadly that's not going to change today!
|
||||||
|
|
||||||
|
I do have a mini-announcement about a tool I built for image posting here though — I've released the [`jpegli`](https://github.com/jphastings/jpegli) command line tool which:
|
||||||
|
|
||||||
|
- Ensures the image is no larger than 2048×1920px (maintaining aspect ratio)
|
||||||
|
- Compresses the image with the impressive [JPEGli](https://opensource.googleblog.com/2024/04/introducing-jpegli-new-jpeg-coding-library.html) algorithm
|
||||||
|
|
||||||
|
JPEGli is a (relatively) new way of producing JPEG images but at significantly smaller file sizes (with no real noticeable difference). The end up _roughly_ the size of WebP images, but (being JPEG images) they're readily understood _everywhere_.
|
||||||
|
|
||||||
|
If this sounds useful then you can download for mac/linux/windows [from github](https://github.com/jphastings/jpegli/releases) or you can do any of the following
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# With Homebrew installed
|
||||||
|
brew install jphastings/tools/jpegli
|
||||||
|
|
||||||
|
# With Go installed
|
||||||
|
go install github.com/jphastings/jpegli@latest
|
||||||
|
```
|
||||||
|
|
||||||
|
Do [let me know](/standing-invitation) if you use it, or would like to see some improvements/changes to how it works. It's very basic at the moment!
|
Loading…
Reference in a new issue