Googles appar
Huvudmeny

Post a Comment On: cbloom rants

"JPEG2"

6 Comments -

1 – 6 of 6
Blogger senior noise said...

Absolutely that's the way to go.

I'd add: support progressive rendering or hierarchical encoding, so that the full image doesn't have to be decoded to display just a thumbnail.

March 21, 2018 at 2:29 PM

Blogger Stefan said...

What do you think about Jpeg XL? It has all the requirements...except the complexity.

January 10, 2021 at 10:15 PM

Blogger cbloom said...

In terms of quality, JPEG XL is the first standard that actually seems to provide a significant quality improvement over JPEG.

(eg. webp, JPEG-XR, JPEG-2000, all failed; H265 I frames are great but not usable due to patent/license issues).

OTOH there are lots of problems with JPEG XL, the first being severe over-complexity. It seems like they took Pik and lots of other work and crammed it all together and made a real mess.

There's still a huge empty space for a simple and definite real step up from JPEG.

January 11, 2021 at 7:15 AM

Blogger Stefan said...

You say that H265 frames are great, so what is the difference to AV1 or AVIF?

January 11, 2021 at 7:24 AM

Blogger senior noise said...

AVIF and HEIC are almost the same thing, except the codec: AV1 vs H.265. They have very similar quality/filesize ratio, but AV1 has a much better patent licensing story.

AVIF has shipped in Chrome (and is a work in progress in Firefox). Real-world deployment is a big advantage here. JPEG XL is much faster to encode and looks promising.

January 11, 2021 at 8:24 AM

Blogger cbloom said...

I'll see if I can do a test of AVIF...

Anybody know what encoder & settings are best? I see things like "avifenc" on the web but there's absolutely zero guidance on recommended settings.

If you post a blog showing comparisons between encoders, you need to post what encoders you use and what settings so that others can repro exactly. If you don't provide repro instructions it's not science.

January 11, 2021 at 8:56 AM

You can use some HTML tags, such as <b>, <i>, <a>

This blog does not allow anonymous comments.

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.