Skip to content

🖼️ AVIF Java ImageIO SPI (libavif, jna)

License

Notifications You must be signed in to change notification settings

umjammer/vavi-image-avif

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Release Java CI CodeQL Java Parent

vavi-image-avif

Java AVIF decoder and encoder
wrapped libavif by jna
based on https://github.com/AOMediaCodec/libavif/tree/main/android_jni

avif logo

© AOM

Install

Usage

    // read
    BufferedImage image = ImageIO.read(Paths.get("/foo/bar.avif").toFile());
    // write
    ImageIO.write(image, "AVIF", Paths.get("/foo/baz.avif").toFile());

References

TODO

  • writer