Hey there! Just wanted to quickly check in on the status of AVIF. Would you be interested in any contributions to get it into the library?
image supports some AVIF files, which makes it a better option for a general, inclusive use case, particularly when interacting with user images directly. However, this library benefits a lot from hindsight, and I adore the comfy API!
AVIF has some issues with portability if you use the reference implementation, but rav1e might help there. (strong name!)
- Encoding: Taken care of with
rav1e :)
- Decoding: This is a bit harder! Seems to require
mp4parse which can have difficulties with some niche files. I'm unaware of alternatives here.
It's also worth considering that image doesn't yet support 10-bit AVIF.
Hey there! Just wanted to quickly check in on the status of
AVIF. Would you be interested in any contributions to get it into the library?imagesupports someAVIFfiles, which makes it a better option for a general, inclusive use case, particularly when interacting with user images directly. However, this library benefits a lot from hindsight, and I adore the comfy API!AVIFhas some issues with portability if you use the reference implementation, butrav1emight help there. (strong name!)rav1e:)mp4parsewhich can have difficulties with some niche files. I'm unaware of alternatives here.It's also worth considering that
imagedoesn't yet support 10-bitAVIF.