| ファイル名拡張子 |
.flif |
|---|---|
| インターネットメディアの種類 |
画像/flif |
| 統一型識別子 (UTI) | パブリック.flif |
| 魔法の数字 | フリフ |
| 開発者 | ジョン・スネイヤーズとピーター・ウイール |
| 最新リリース | フリフ16 |
| 延長 | FUIF、JPEG XL [1] |
| オープンフォーマット? | はい |
| Webサイト | flif.info |
| 初回リリース | 2015年10月3日[2] |
|---|---|
| 安定版リリース | 0.4 / 2021年11月21日[3] |
| リポジトリ |
|
| Webサイト | flif.info |
Free Lossless Image Format ( FLIF )は、さまざまな入力に対する圧縮率の点でPNG、ロスレスWebP、ロスレスBPG、ロスレスJPEG 2000よりも優れていると主張するロスレス画像形式です。 [4]
FLIFはプログレッシブインターレース( Adam7アルゴリズムの一般化)をサポートしており、これにより画像ファイルの部分的なダウンロード(数百バイト以上[5])を画像全体の非可逆エンコードとして使用することができます。
FLIFの開発者の一人であるジョン・スニヤーズは、FLIFをさまざまな非可逆圧縮形式のアイデアと組み合わせて、Free Universal Image Format(FUIF)と呼ばれる後継形式を作成しました。FUIFはさらにGoogleのPIK形式と組み合わせてJPEG XLを作成しました。その結果、FLIFは現在開発されていません。[1]
歴史
このフォーマットは2015年9月に初めて公開され、[6] 最初のアルファリリースは約1か月後の2015年10月に行われました。[2]
FLIFの最初の安定版は2016年9月にリリースされました。[7]
デザイン
圧縮には、FLIF はCABACの変形であるMANIAC (Meta-Adaptive Near-zero Integer Arithmetic Coding ) を使用します。この変形では、コンテキストはエンコード時に動的に学習される決定木のノードです。
FLIF は可逆なYCoCg 色空間[8]を使用します( Y′C B C Rとは異なり、 Y′C B C Rは丸め誤差により一部の色情報が失われますが、それ以外の非可逆JPEGでの使用とは無関係です)。まだ実装されていない機能がいくつかあります( [9]たとえば、他の「色空間 ( CMYK、YCbCr、...)」)。色空間の変換は高速ですが、全体的なデコード (およびエンコード) は、全体のプロセスのほんの一部に過ぎないため、より優れた色空間であっても、競合製品に比べてまだ必要以上に遅いです。この形式は、PNGのようなオプションのアルファ チャネル( RGBA ) (ただしJPEGとは異なります) と、PNG に似たプログレッシブ コーディング (PNG とは異なり、プログレッシブ圧縮ではファイル サイズが増加しません) をサポートしていますが、FLIF のアルゴリズムはより複雑であるため (また、部分的には、実装のチューニングがまだ十分に行われていない可能性があります)、計算コストが高くなります。少なくとも、帯域幅要件が低いため、余分な時間の一部を相殺できます。プログレッシブ コーディングにより FLIF のパフォーマンスが低下します。
FLIFは、チャンネルあたり1~16ビットの色深度でグレースケール、RGB、RGBAをサポートします。 [8]
FLIF には、異なるサイズの画像を生成する調整パラメータがいくつかあります。すべての画像はロスレスです。flifcrush最小サイズを実現するためのツールも用意されています。
非可逆圧縮は前処理によって実現できます。このプロセスは決定論的であり、世代損失は発生しません。
サポート

- XnViewはバージョン2.36以降でFLIFをサポートしています。[10]
- ExifToolはバージョン10.31以降、FLIF画像のメタデータの読み取りと書き込みをサポートしています。[11]
- UGUI-FLIFはPNGファイルのプレビューとFLIFへの変換をサポートしています。[12]
- IrfanViewはバージョン4.52以降でFLIF画像の読み取りをサポートしています。[13] [14]
参考文献
- ^ ab 「JPEG XLに関するお知らせ」。GitHub。2020年4月12日。 2021年1月19日閲覧。
- ^ ab 「リリース v0.1-alpha」。FLIF -hub/FLIF。2015年10月3日。
- ^ 「リリース v0.4」。FLIF -hub/FLIF。2021年11月21日。
- ^ 「FLIF は、圧縮レベルを引き上げる新しい無料のロスレス画像フォーマットです」。PetaPixel。2015 年 10 月 2 日。2016年10 月 20 日閲覧。
- ^ 「画像圧縮レース:PNG Adam7 vs FLIF(時間:0:00)」。YouTube。2015年9月6日。 2021年1月19日閲覧。
- ^ 「Free Lossless Image Format (FLIF)」。2015年9月6日。2015年9月12日時点のオリジナルよりアーカイブ。
- ^ 「リリース v0.2」。FLIF -hub/FLIF。2016年9月22日。
- ^ ab "FLIF16仕様". flif.info . 2019年11月28日閲覧。
- ^ 「YCoCg ヒューリスティック · Issue #258 · FLIF-hub/FLIF」。GitHub。
- ^ Pierre-Emmanuel Gougelet (2016年11月8日). 「XnView 2.39」. XnView . 2017年9月15日閲覧。
- ^ Phil Harvey (2016年10月19日). 「ExifTool 古代史」. ExifTool . 2017年11月1日閲覧。
- ^ 「UGUI: FLIF ダウンロード」. flif.info . 2018年12月27日閲覧。
- ^ Irfan Skiljan (2018年12月12日). 「IrfanViewの変更履歴/バージョン: [4.52 current 2018-12-12]」 。 2018年12月28日閲覧。
- ^ Kuki Dent (2018年12月13日). 「IrfanView 4.52が本日リリースされました - IrfanView サポートフォーラム」。2018年12月28日時点のオリジナルよりアーカイブ。2018年12月28日閲覧。
