Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 29 00:39
    QLaHPD closed #555
  • Sep 06 14:03
    jonsneyers commented #513
  • Sep 03 08:44
    grinapo commented #513
  • Sep 03 07:52
    jonsneyers commented #549
  • Sep 03 07:43

    jonsneyers on master

    Fix compilation error for MSVC … Merge pull request #526 from Or… (compare)

  • Sep 03 07:43
    jonsneyers closed #526
  • Sep 03 07:43
    jonsneyers commented #526
  • Sep 03 07:43

    jonsneyers on master

    Add related project of libflif-… Merge pull request #528 from dr… (compare)

  • Sep 03 07:43
    jonsneyers closed #528
  • Sep 03 07:43
    jonsneyers commented #528
  • Sep 03 07:40

    jonsneyers on master

    Replace global variables pixel_… Merge pull request #531 from d1… (compare)

  • Sep 03 07:40
    jonsneyers closed #531
  • Sep 03 07:40
    jonsneyers commented #531
  • Sep 03 07:35
    jonsneyers commented #513
  • Sep 03 07:32

    jonsneyers on master

    Fixes for reading malformed/tru… Merge pull request #532 from d1… (compare)

  • Sep 03 07:32
    jonsneyers closed #532
  • Sep 03 07:30

    jonsneyers on master

    Fix for non-power-of-2 maximum … Merge pull request #533 from d1… (compare)

  • Sep 03 07:30
    jonsneyers closed #533
  • Sep 03 07:29

    jonsneyers on master

    add readEOS flag to BlobReader … Merge pull request #538 from md… (compare)

  • Sep 03 07:29
    jonsneyers closed #538
The Jared Wilcurt
@TheJaredWilcurt
made a PR to remove it
Simanto Rahman
@Simanto_Rahman_twitter
Great I'm waiting for the project to reach maturity and updated license to implement them in a library like ImageSharp which should be neat because it will be fully managed and pretty close to the native speed through the optimization effort of ImageSharp's internal mechanism.
Simanto Rahman
@Simanto_Rahman_twitter
#519 still seems to be an open issue. Are we still open on that discussion?
alan2here
@alan2here
Hello
alan2here
@alan2here
Is it just me on at the moment?
matrixbot
@matrixbot
exothermic Hey everyone
The Jared Wilcurt
@TheJaredWilcurt
yo
alan2here
@alan2here
yo :)
Oblomov
@Oblomov
A quick question: is there a technical description of how animation is implemented in FLIF written somewhere?
matrixbot
@matrixbot
exothermic Is FLIF not going anywhere still?
matrixbot
@matrixbot
hrjet I am right now at some cross-roads in my career and can re-start my contributions to FLIF. But I need some motivation. Are there significant users / deployments of FLIF?
The Jared Wilcurt
@TheJaredWilcurt
I think the format needs more attention and support before better adoption will occur
matrixbot
@matrixbot

hrjet Typical catch 22, eh?

I see a number of security issues blocking the inclusion in Debian, which would have been a great boost for adoption. But for people already aware of FLIF, my hunch is that security is not a blocker.

The Jared Wilcurt
@TheJaredWilcurt
typically other factors are of greater concern, like cpu usage for decoding, filesize of JS based decoder, total savings required to justify using a js decoder
though, for those that just need archival lossless images, they likely are already using it, just not in a very public or visible way
matrixbot
@matrixbot

hrjet > typically other factors are of greater concern, like cpu usage for decoding, filesize of JS based decoder, total savings required to justify using a js decoder

Those are characteristics of the implementation just like the security issue. I don't think that would hinder adoption. I wonder whether the spec / algorithm itself doesn't have big appeal (judging by what is visible in the public).

The time required for decoding FLIF, for example, is a hurdle since much of the algorithm is sequential. But again, if there is good momentum, a future version of the spec could be made less sequential, for example, by supporting tiles natively.

matrixbot
@matrixbot
exothermic HEIF vs FLIF vs WebP
Denis Denisov
@denji
HEIF - HEVC(H.265) proprietary codec.
Jon Sneyers
@jonsneyers
There is a reasonably detailed spec available at http://flif.info/spec
Jan-T. Brinkmann
@JTBrinkmann
I think people are usually lazy and just go with the reference implementation without caring to make a surperior 3rd party implementation, especially as the implementation complexity increases. IIRC same happened with e.g. libjpeg.
Jon Sneyers
@jonsneyers
There's libjpeg-turbo, mozjpeg, guetzli, Thomas Richter's libjpeg, and a bunch of proprietary jpeg encoders that are all doing a better job in one way or another than the original libjpeg...
anyway, my focus currently is on FUIF, I hope to get the code released soon
The Jared Wilcurt
@TheJaredWilcurt
will FUIF be listed under FLIF-hub, or in a new space, like FUIF-hub
Jon Sneyers
@jonsneyers
New place. Probably in Cloudinary (https://github.com/Cloudinary) since that's my employer and I am working on it on company time
The Jared Wilcurt
@TheJaredWilcurt
and progressive rendering are ways to deliver aa preview on the screen
aa
The Jared Wilcurt
@TheJaredWilcurt
High Efficiency Image File (HEIC)
and the minimal metadata must render those pixels
and the minimum metdata to render those pixels
matrixbot
@matrixbot
exothermic What about HEIF + H.264 vs FLIF? Surely H.264 is free
matrixbot
@matrixbot
epetitfils Unless I missed an announcement by MPEG LA, H.264 is not free. It requires a licence and in many cases, there are royalties to be paid.
hajj3
@hajj3
you should update flif website to say that irfanview has added support: https://www.irfanview.com/main_history.htm
The Jared Wilcurt
@TheJaredWilcurt
@jonsneyers 2 PR's ready for the site: https://github.com/FLIF-hub/FLIF-hub.github.io/pulls
Ewout ter Hoeven
@EwoutH
Hi
The Jared Wilcurt
@TheJaredWilcurt
to say what?
shitu yadav
@shituyaduvanshi_twitter
hi everyone
shrikant this side..
The Jared Wilcurt
@TheJaredWilcurt
yo
matrixbot
@matrixbot
exothermic FLIF vs FUIF, just great
Boris Yakubchik
@whyboris_twitter
FLIF just blew my mind!
I discovered it when I stumbled across Phew - FLIF Image Viewer for macOS: https://sveinbjorn.org/phew
Perhaps add it to the software page? http://flif.info/software.html :smile:
Boris Yakubchik
@whyboris_twitter
I'm happy to open a PR on GitHub but it doesn't look like there's anyone merging since at least January this year.
Is the project scrapped in favor of FUIF ?
Boris Yakubchik
@whyboris_twitter

It makes sense to put full force behind FUIF then ... since FLIF's 16bit images are a no-go for photographers, and FUIF has, quote:

no inherent limitations in terms of maximum image resolution, bit depth, or number of channels.

Thank you Jon Sneyers for creating FLIF and working on FUIF
https://cloudinary.com/blog/author/jon_sneyers :bow:
:heart: