Tesing _lossless_ optimizing #Mastodon's media_attachments folder from an export https://docs.joinmastodon.org/user/moving/#export i.e. from https://mastodon.social/@aslakr/media

- Original size of media_attachments: 576M

- After a simple `oxipng --alpha` on all the PNGs: 541M

- Using `oxipng --alpha --strip pHYs,eXIf --zopfli` on PNGs: 539M

- Losslessly convert to JPEG XL using `cjxl -e 10 -d 0` on all JPEGs: 500M

- Lossless convert all PNG to JPEG XL: 453M

#JPEGXL #PNG #cjxl #oxipng

Moving or leaving accounts - Mastodon documentation

Take your information and do what you want with it.

Et skjermbilde https://mastodon.social/@aslakr/113135218390547543 optimalisert med `oxipng -Z` gir 85 314 byte (≈ 85 kB).

Samme bilde konvertert (uten tap/lossless) (vha `cjxl -q 100`) til JPEG XL gir 23 571 byte (≈ 24 kB).

Og JPEG XL enkodere er bare i begynnelsen på optimalisering.

De folka hos #Google som blokkerer JPEG XL i #Chromium med venner, fordi de elsker hjertbarnet #webp, burde få buksevann.

#JpegXL #png #cjxl #oxipng #Chrome