Minimal writer for AVIF header structure. This is a tiny alternative to libavif. It creates the jungle of MPEG/HEIF/MIAF/ISO-BMFF "boxes" as appropriate for AVIF files. Supports alpha channel embedding.
Compatible with decoders in Chrome 85, libavif v0.8.1, and Firefox 81a.
Together with rav1e it allows pure-Rust AVIF image encoding.