Remix.run Logo
oofdere 7 hours ago

Won't that increase the total size of the image for each pass?

juliobbv 7 hours ago | parent [-]

Thanks to AV1's inter encoding, overhead is overall minimal as each pass can refine on previous ones. Think of it as a mini-video. Because of this, in the case of images with a lot of repeated patterns, progressive AVIF encoding can actually result in more efficient images!

oofdere 7 hours ago | parent [-]

Looking at the demo linked in the blog post, I can make a similar quality thumbnail for a smaller size than the delta between the static and progressive AVIFs

juliobbv 7 hours ago | parent [-]

The quick answer is: you can have up to four passes. With progressive AVIF, you let the browser avoid rendering previous passes if a subsequent one has already been downloaded. It's more efficient and saves battery.