Java AVIF decoder and encoder
wrapped libavif by jna
based on https://github.com/AOMediaCodec/libavif/tree/main/android_jni
- install
libavif
1.0.3~ ... e.g.brew intall libavif
- https://jitpack.io/#umjammer/vavi-image-avif
- add
-Djna.library.path=/opt/homebrew/lib
for jvm args
// read
BufferedImage image = ImageIO.read(Paths.get("/foo/bar.avif").toFile());
// write
ImageIO.write(image, "AVIF", Paths.get("/foo/baz.avif").toFile());
writer