FLIF lib 0.2 update

Questions and postings pertaining to the development of ImageMagick, feature enhancements, and ImageMagick internals. ImageMagick source code and algorithms are discussed here. Usage questions which are too arcane for the normal user list should also be posted here.
Post Reply
User avatar
Marsu42
Posts: 75
Joined: 2014-06-12T03:17:45-07:00
Authentication code: 6789
Location: Berlin

FLIF lib 0.2 update

Post by Marsu42 »

IM doesn't seem to feature the latest FLIF format 0.2 - images generated by im cannot be read by the Windows Explorer plugin (based on the 0.2 lib), while images converted with flif's own command line encoder can. If so, please update - thanks.

https://github.com/FLIF-hub/FLIF/releases
https://github.com/fherzog2/flif_window ... n/releases
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: FLIF lib 0.2 update

Post by dlemstra »

We upgraded flif to 0.2. My guess is that it was no longer working because metadata was added.
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
User avatar
Marsu42
Posts: 75
Joined: 2014-06-12T03:17:45-07:00
Authentication code: 6789
Location: Berlin

Re: FLIF lib 0.2 update

Post by Marsu42 »

dlemstra wrote:We upgraded flif to 0.2. My guess is that it was no longer working because metadata was added.
Thanks - I guess the reason that it doesn't appear in the git log (http://git.imagemagick.org/repos/ImageMagick/activity) is that you just updated the .h and the .c (http://git.imagemagick.org/repos/ImageM ... ers/flif.c) remained unchanged? Just asking out of curiosity, I tried to compile im myself and was dazzled by t he complex delegate requirements.

I've suggested flif to Phil Harvey for incorporation into exiftool. If he works together with the flif author, that should result in a sane and stable metadata implementation: http://u88.n24.queensu.ca/exiftool/foru ... l#msg38902
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: FLIF lib 0.2 update

Post by dlemstra »

The API did not appear to be changed so I only updated our copy of flif (http://git.imagemagick.org/repos/flif/commits/master). What do you mean by complex delegate requirements?
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
User avatar
Marsu42
Posts: 75
Joined: 2014-06-12T03:17:45-07:00
Authentication code: 6789
Location: Berlin

Re: FLIF lib 0.2 update

Post by Marsu42 »

dlemstra wrote:What do you mean by complex delegate requirements?
My experience with compiling im was that it's not a matter of configure and make, but to get all file formats inside you have to hunt down and install a lot of libs. That's why I'm happy that there are complete and updated binary releases of im all the time - thanks!
Post Reply