4 ms·
Hopefully never. Abusing Intra-frames from video codecs is an abomination. Use JPEG-XL.
by gsich 10mo ago
Hopefully never. Abusing Intra-frames from video codecs is an abomination. Use JPEG-XL.
- debugnik 10mo agoOn the web? Good luck. AVIF is considered a baseline browser feature as of last year by the W3C; whereas JPEG XL is not fully supported by any stable browser release whatsoever, only Safari has been shipping partial support.
- gsich 10mo agoUntil Google (and by proxy their underling Mozilla) becomes sane again, JPG or PNG/SVG depending on content.
- notpushkin 10mo agoIt might change now: https://news.ycombinator.com/item?id=46033330 https://news.ycombinator.com/item?id=46033330
- jitl 10mo agoMy Fujifilm X100VI shoots HEIC/HEIF, which is like the AVIF of H.265/HEVC. It seems to offer better compression than JPEG while having smaller file size. iPhone does this too. Why are you calling it an abomination?
- shmerl 10mo agoCameras should start using AVIF. HEIF is completely DOA for anything, same as H.265 is.
- lern_too_spel 10mo agoHEIF is the container format shared by AVIF and HEIC.
- shmerl 10mo agoYeah, good point. I meant HEIC (image codec), not the container.
- jitl 10mo agoI hope everyone switches over to AV1 or AV2 stills so we can have completely open image pipelines but It’s silly to say something is “DOA” when it’s been in use for 9 years (since 2017) by one of the world’s most popular consumer cameras (iPhone) and is now popping up in high end cameras. The company I work for (Notion) long ago had to start supporting HEIF uploads because a ton of our users expect their pictures to just work.
- shmerl 10mo agoIt'd still call it DOA if Apple are the only ones keeping it around. No one else is and no one else really cares. Also I think they have an ulterior motive - they are part of those who profit from patents on it. So they likely want to keep it around longer than others.
- jitl 10mo agoAndroid also seems to use it, on some devices (default in the stock camera app?). So does Sony. ¯\_(ツ)_/¯