FLIF

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Change telparia.com samples link to template)
 
(12 intermediate revisions by 4 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. As of 2015-10, it is a work in progress.
+
[[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 ==
 
== Identification ==
 
FLIF files begin with ASCII "{{magic|FLIF}}".
 
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/jonsneyers/FLIF FLIF reference software]
+
* [https://github.com/FLIF-hub/FLIF FLIF reference software]
 +
* [[Tom's Editor]]
 +
* [http://snisurset.net/code/abydos/ abydos]
 +
 
 +
== Sample files ==
 +
* https://github.com/sveinbjornt/Phew/tree/master/sample-images → *.flif
 +
* https://github.com/SaschaNaz/libflif.js/tree/master/sample → *.flif
 +
* {{DexvertSamples|image/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]
* [[Wikipedia:Free Lossless Image Format]]
+
* [http://thepracticaldev.com/ben/interview-with-flif-creator-jon-sneyers Interview with FLIF creator]

Latest revision as of 02:57, 28 December 2023

File Format
Name FLIF
Ontology
Extension(s) .flif
PRONOM fmt/872
Wikidata ID Q21104579
Released 2016
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

[edit] 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.

[edit] 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".

[edit] Specifications

[edit] Software

[edit] Sample files

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox