3 ms·
We added a preview of the JPEG-XL encoder to https://squoosh.app https://squoosh.app (and WebPv2) so you can try it with your own images. In my experience, AVI
by jaffathecake 5y ago
We added a preview of the JPEG-XL encoder to https://squoosh.app https://squoosh.app (and WebPv2) so you can try it with your own images.
In my experience, AVIF tends to outperform JXL in most web use-cases. However, for cases where the image should be really high quality (where the image is core content, like Flickr or Unsplash), the winner is less clear. Also, at those kinds of sizes, JPEG-XL's progressive rendering becomes an important factor.
But seriously, there's so much hype around these image formats, the best thing to do is to test it with your own images and your own eyes.
- bscphil 5y ago> AVIF tends to outperform JXL in most web use-cases Matches my experience pretty well. AVIF can look quite good (for web purposes) at very low bitrates, while JXL falls apart. (JXL actually has two different modes of operation - modular mode is better at lower bitrates, but it's not considered to be JXL's main mode of operation.) JPEG-XL seems to be designed to replace JPEG for high quality photographic images, and in my experience it's fantastic at this. I see much better results at higher bitrates (compared to AVIF), and JXL can also losslessly compress JPEGs to a smaller size. There's a comparison between AVIF and JPEG-XL here https://afontenot.github.io/image-formats-comparison https://afontenot.github.io/image-formats-comparison although JPEG-XL is rather fast moving target at the moment and the comparison hasn't been updated in quite a few months.
- TD-Linux 5y agoAV1 has some support for progressive images as well. It hasn't been used much in AVIF yet, though there are a couple of PRs that contain some sample images encoded progressively: https://github.com/AOMediaCodec/av1-avif/pull/134 https://github.com/AOMediaCodec/av1-avif/pull/134 https://github.com/AOMediaCodec/av1-avif/pull/131 https://github.com/AOMediaCodec/av1-avif/pull/131