I’m using imagepipe from fdroid, into webp format, keeping aspect ratio. Most of my posts don’t need high res imagery anyway, just something to get the message across. What do you use?
Top tier local image compression. Highly configurable. No installation required.
I just upload to catbox in original res to keep the files from overloading lemmy servers.
Sometimes Lemmy still makes a copy of the image anyway. Like this one: https://ani.social/post/373565
oh bugger
I just post text, as a general rule. Much more data-compact than images.
At one point I was searching for a way to compress pictures in bulk while still conserving their readability, and I found this app, photo compressor and Resizer. https://play.google.com/store/apps/details?id=com.photocompress.photoeditor
It has many downloads, but just in case (because it doesn’t need it) I disabled Internet access to the app.
The size reduction is huge while still keeping a lot of the quality (it is also possible to chose a target size).
By default, the picture looks like it was taken with an older device with lower quality. However it still looks good enough. Not sure how to describe it.
On a picture of my car, it went from 4.8mB to 428kB. I can see most of the useful detail and identify most of elements in the picture. However some individual leafs or reliefs on some berries in the background or side are harder to see, or lost.
For the rest you can also put the pictures on a specific hosting website, and then just paste a link.
Is webp better than png?
For simple online consumption? Yes, definitely. PNG is even worse than JPEG for this.
PNG usefulness is for those cases where you really really really need lossless compression, which would mostly be professional printing, or really high quality stuff (wallpapers, etc).
It compresses better for lossless, and it beats JPEG at compressing lossy. It also supports transparency and animation, which JPEG lacks, and animated PNG files grow rather big.
I’ve seen plenty of images compress down to half their size in lossless mode when taking a PNG as an original. It’s quite impressive, really.
I just upload to imgbb.com and embed the link here. The best way to help keep Lemmy server costs down is to not upload any images at all. Also, the advantage of using imgbb.com is that you can set your images to auto-delete after a particular period, which also helps keep the costs of imgbb.com down - no point storing your publicly shared images forever, unless it’s something that really deserves to be stored for that long of course.
Generally just run
convert
from the Imagemagick bunch of tools.Any special commands? I’m a noob to imagemagick and just wanted some tried and tested solution.
My goto is:
convert -resize 50% in.png out.png
It reduces half the width and height, so usually ~4x in size.
Nice, thank you very much
I use the same, imagepipe
Why? Just post the full res image, we’re not on dailup anymore.
Storage your instance provider gives you does not come for free. It also helps to load faster for people whose Internet connection is slow.
One possible reason is that they’ll get compressed by whatever site you post it on, but sometimes their compression is destructive a bit. Sometimes compressing it prior helps avoid that.