Always cool to see new visual compression libraries hit the scene. That said I think the hardest part isn't the math of it, but the adoption of it. Likely the format with the best chance of overthrowing the jpg/gif/png incumbents is AVIF. Since it's based on AV1, you'd get hardware acceleration for decoding/encoding once it starts becoming a standard, and browser support will be trivial to add once AV1 has wide suppo…
FLIF – Free Lossless Image Format
181–190 of 254 posts
Re: FLIF – Free Lossless Image Format
#182Always cool to see new visual compression libraries hit the scene. That said I think the hardest part isn't the math of it, but the adoption of it. Likely the format with the best chance of overthrowing the jpg/gif/png incumbents is AVIF. Since it's based on AV1, you'd get hardware acceleration for decoding/encoding once it starts becoming a standard, and browser support will be trivial to add once AV1 has wide suppo…
The hardest part is figuring out which patents they infringe, and how to circumvent them.
Re: FLIF – Free Lossless Image Format
#183Always cool to see new visual compression libraries hit the scene. That said I think the hardest part isn't the math of it, but the adoption of it. Likely the format with the best chance of overthrowing the jpg/gif/png incumbents is AVIF. Since it's based on AV1, you'd get hardware acceleration for decoding/encoding once it starts becoming a standard, and browser support will be trivial to add once AV1 has wide suppo…
Here are some supporting implementations: https://github.com/AOMediaCodec/av1-avif/wiki#demuxers--play...
If you want to check how it looks like on supported browser: https://kagami.github.io/avif.js/
I was also digging around and as OP mentioned found it interesting topic.
Re: FLIF – Free Lossless Image Format
#184Earlier quoted context omitted.
Progressive mode is better than a loading spinner in the same way that PWAs are better than a loading spinner: By getting mostly usable content in as little time as possible to the user you decrease perceived wait, you decrease time to interactive and you increase perceived loading speed (even though time to full load might be the same or slightly increased).
Did you confuse terminology? Web progressive is sort of an antonym to graphics progressive.
Re: FLIF – Free Lossless Image Format
#185Always cool to see new visual compression libraries hit the scene. That said I think the hardest part isn't the math of it, but the adoption of it. Likely the format with the best chance of overthrowing the jpg/gif/png incumbents is AVIF. Since it's based on AV1, you'd get hardware acceleration for decoding/encoding once it starts becoming a standard, and browser support will be trivial to add once AV1 has wide suppo…
Re: FLIF – Free Lossless Image Format
#186Earlier quoted context omitted.
While weight is a factor in professional car racing, and while I've built a go-kart that is significantly lighter in weight than a professional racing car, it is not a particularly impressive achievement that I have managed to do so, and I wouldn't think to criticize a race team for the weight of their vehicle.
Go home, GPT-2, you're drunk.
Re: FLIF – Free Lossless Image Format
#187Earlier quoted context omitted.
> LGPL is incompatible with signed executables Do you have a source for that ?
HN seems to have discussed this back in 2012: https://news.ycombinator.com/item?id=4789784
Re: FLIF – Free Lossless Image Format
#188Earlier quoted context omitted.
Is it better that no tools will actually be able to export the format? Also, a GPL-licensed encoder will in no way stop incompatible extensions.
Uh, LGPL explicitly doesn't prevent even proprietary software from using the encoder?
Re: FLIF – Free Lossless Image Format
#189Earlier quoted context omitted.
The reason we have jpeg is because png is not good enough for photos and people prefer the lossy compression of jpeg over using png. The reason other lossy formats are struggling is because they are still lossy. This promises to basically be good enough for just about anything. That sounds like a big promise but if true, there's very little stopping major browser implementing support for this. I'd say progressive dec…
File size matters for networks, not compression. Compressors have an interface where you specify desired file size and the program tries to produce a file of that size. With better compression algorithm the image will be just of a better quality, time to download and cost per GB will be the same.
Re: FLIF – Free Lossless Image Format
#190Earlier quoted context omitted.
Why would the lack of a progressive mode matter? How is a progressive mode better than a "loading..." spinner?
Progressive mode is better than a loading spinner in the same way that PWAs are better than a loading spinner: By getting mostly usable content in as little time as possible to the user you decrease perceived wait, you decrease time to interactive and you increase perceived loading speed (even though time to full load might be the same or slightly increased).
I know it's a small thing and doesn't really matter, but I don't like progressive photos.
Edit: This is just one context. There are plenty of other contexts where progressive is very useful.