It uses less space than other file formats. It supports animations and hdr. It's opensource. It can be loss or lossless. It supports "Progressive decoding". There is an already implemented JavaScript library for web browsers.
There were already a thread, but it has been archived. Somebody asked to take a screenshot as png, compress it with pngquant and then convert it to flif
FLIF is a novel lossless image format which outperforms PNG, lossless WebP, lossless BPG, lossless JPEG2000, and lossless JPEG XR in terms of compression ratio.
According to the compression experiments we have performed [older results here], FLIF files are on average:
14% smaller than lossless WebP, 22% smaller than lossless BPG, 33% smaller than brute-force crushed PNG files (using ZopfliPNG), 43% smaller than typical PNG files, 46% smaller than optimized Adam7-interlaced PNG files, 53% smaller than lossless JPEG 2000 compression, 74% smaller than lossless JPEG XR compression.
Even if the best image format was picked out of PNG, JPEG 2000, WebP or BPG for a given image corpus, depending on the type of images (photograph, line art, 8 bit or higher bit depth, etc), then FLIF still beats that by 12% on a median corpus (or 19% on average, including 16-bit images which are not supported by WebP and BPG).
Lossless compression Lossy compression (encoder preprocessing option, format itself is lossless so no generation loss) Greyscale, RGB, RGBA (also palette and color-bucket modes) Color depth: up to 16 bits per channel (high bit depth) Interlaced (default) or non-interlaced Interlaced files can be decoded quickly at lower quality/resolution (“Responsive By Design”) Progressive decoding of partially downloaded files Animation support Support for embedded ICC color profiles, Exif and XMP metadata Rudimentary support to compress camera raw files (RGGB) Encoding and decoding speeds are acceptable, but should be improved Fallback web browser support via a JavaScript polyfill decoder (poly-flif)
Camden Foster
How can I use this?
Carter Rodriguez
Got to say, by just looking at those numbers.. if the claims are true it's totally awesome.
the big question that comes to mind is what kind of mine-field of patents, if any, flif is in. it is, sadly, quite hard to make something like this without running into some that you're not aware of
Wyatt Nguyen
It's full open source
Nathan Rodriguez
Progressive decoding, you can parallelize the download, there is already a js script that let browsers which don't support flif to use it (uprootlabs.github.io/poly-flif/), it supports animation... Flif must become the new web image standard!
James Long
you can convert your images to filf with imagemagick and when you want to watch your flif images you can convert it to other format using imagemagick
where that libflif.so can be used? which programs do recognize and use it?
Cooper Allen
>You are supposed to know that PNG works well for line art, but not for photographs. For regular photographs where some quality loss is acceptable, JPEG can be used, but for medical images you may want to use lossless JPEG 2000. And so on. It can be tricky for non-technical end-users. >More recent formats like WebP and BPG do not solve this problem, since they still have their strengths and weaknesses. >FLIF works well on any kind of image, so the end-user does not need to try different algorithms and parameters. Nice
An then comes google which imposes his shitty standards
William Jackson
And that's why sane person are bad
Tyler Bailey
fuck off tim, we don't want to use HEIF either
Matthew Bennett
>"REEE WHY ARE YOU TALKING ABOUT TECHNOLOGY" Why are you even here? How about you go the fuck back to where you came from, you shit eating redditor. Kill yourself.
how do you use flif? i did convert this-thread.png this-thread.flif and this is the result 1021K Oct 12 14:25 'Screenshot_2018-10-12 g - Flif best image format out there - Technology - Jow Forums.png' 1.2M Oct 12 14:27 'Screenshot_2018-10-12 g - Flif best image format out there - Technology - Jow Forums.flif'
Kayden Hall
same thing after pngquant --nofs -s9 371K Oct 12 14:34 'Screenshot_2018-10-12 g - Flif best image format out there - Technology - Jow Forums-or8.png' 402K Oct 12 14:34 'Screenshot_2018-10-12 g - Flif best image format out there - Technology - Jow Forums-or8.flif'
Easton Adams
You can share cosplay party pictures in flif and nobody will notice cause nobody uses it
Interesting. Does flif support transparency like how png does?
Jacob White
FLIF is best but needs a shilling group behind it FLIF will never become anything unless we get: NATIVE support for Adobe/Affinity/whatever, preferably plugins too for older stuff Browser support
Joseph Morgan
>considered harmful, ?
Nathaniel Thomas
yep
Cameron Johnson
I really want to use flif, but in the end it all comes down to compatibility. Perhaps 10% of my pictures are stored only for me to see. The rest I want to be able to post or send to people without them complaining about some weird ass image format that they can't open.
>Somebody asked to take a screenshot as png, compress it with pngquant and then convert it to flif Wait. How does that make sense? Shouldn't you convert the original screenshot to flif and THEN apply pngquant's lossy compression? Since when do you use a lossy source for comparisons?
Nicholas Myers
>flif all your shit. >update flif >all your shit no longer supported. nothin' persnel kid
Lincoln Carter
>It can be loss or lossless. Well it does kinda looks like a loss.