FLIF
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) (→Links) |
Dan Tobias (Talk | contribs) |
||
(9 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
|subcat=Graphics | |subcat=Graphics | ||
|extensions={{ext|flif}} | |extensions={{ext|flif}} | ||
+ | |pronom={{PRONOM|fmt/872}} | ||
+ | |wikidata={{wikidata|Q21104579}} | ||
+ | |released=2016 | ||
}} | }} | ||
− | [[FLIF]] (Free Lossless Image Format) is a compressed image file format. | + | [[FLIF]] (Free Lossless Image Format) is a compressed image file format. Images can be compressed losslessly or lossy. |
− | It uses a compression algorithm called [[MANIAC]] (Meta-Adaptive Near-zero Integer Arithmetic Coding). | + | It uses a compression algorithm called [[MANIAC]] (Meta-Adaptive Near-zero Integer Arithmetic Coding), which is a form of [[arithmetic coding]]. |
+ | |||
+ | == History == | ||
+ | FLIF was first announced in 2015, and the first stable version (named '''FLIF16''') was released in 2016. Note that FLIF files or software created before about 2016-08 are likely to be incompatible with the current FLIF format. The creator, Jon Sneyers, later created another graphic format, [[FUIF]], designed for responsive web design. | ||
+ | |||
+ | == Identification == | ||
+ | FLIF files begin with ASCII "{{magic|FLIF}}". | ||
+ | |||
+ | The byte at offset 4 is one of the characters from the ASCII string "<code>134ACDQSTacd</code>". | ||
+ | |||
+ | The byte at offset 5 is one of the characters from the ASCII string "<code>012</code>". | ||
+ | |||
+ | == Specifications == | ||
+ | * [http://flif.info/spec.html FLIF16 Specification] | ||
== Software == | == Software == | ||
− | * [https://github.com/ | + | * [https://github.com/FLIF-hub/FLIF FLIF reference software] |
+ | * [[Tom's Editor]] | ||
+ | |||
+ | == Sample files == | ||
+ | * https://github.com/sveinbjornt/Phew/tree/master/sample-images → *.flif | ||
+ | * https://github.com/SaschaNaz/libflif.js/tree/master/sample → *.flif | ||
== Links == | == Links == | ||
* [http://flif.info/ FLIF website] | * [http://flif.info/ FLIF website] | ||
+ | * [[Wikipedia: Free Lossless Image Format]] | ||
* [https://boards.openpandora.org/topic/18485-free-lossless-image-format-flif/ Some technical info] | * [https://boards.openpandora.org/topic/18485-free-lossless-image-format-flif/ Some technical info] | ||
* [https://news.ycombinator.com/item?id=10317790 More discussion] | * [https://news.ycombinator.com/item?id=10317790 More discussion] | ||
+ | * [http://thepracticaldev.com/ben/interview-with-flif-creator-jon-sneyers Interview with FLIF creator] |
Revision as of 05:03, 26 May 2019
FLIF (Free Lossless Image Format) is a compressed image file format. Images can be compressed losslessly or lossy.It uses a compression algorithm called MANIAC (Meta-Adaptive Near-zero Integer Arithmetic Coding), which is a form of arithmetic coding.
Contents |
History
FLIF was first announced in 2015, and the first stable version (named FLIF16) was released in 2016. Note that FLIF files or software created before about 2016-08 are likely to be incompatible with the current FLIF format. The creator, Jon Sneyers, later created another graphic format, FUIF, designed for responsive web design.
Identification
FLIF files begin with ASCII "FLIF
".
The byte at offset 4 is one of the characters from the ASCII string "134ACDQSTacd
".
The byte at offset 5 is one of the characters from the ASCII string "012
".
Specifications
Software
Sample files
- https://github.com/sveinbjornt/Phew/tree/master/sample-images → *.flif
- https://github.com/SaschaNaz/libflif.js/tree/master/sample → *.flif