libavif 1.0 Released With Stable ABI, Experimental AV2 Support

Written by Michael Larabel in Free Software on 28 August 2023 at 07:41 PM EDT. 20 Comments
The Alliance For Open Media has released libavif 1.0, the reference library for the AV1 Image File Format (AVIF) with image encode and decode support.

Libavif is the portable C implementation for the AVIF image format that is based on the AV1 video codec. Libavif continues to support AV1 codecs via libaom, dav1d, libgav1, rav1e, and SVT-AV1 for various encode and decode options.

With today declaring libavif 1.0, the application binary interface (ABI) is now deemed stable for some time to help ease adoption around this AVIF library.

AVIF logo

The libavif 1.0 release also adds clli metadata read and write support, improved handling around animated AVIF image sequences, experimental API for progressive AVIF encoding, a new API to handle multi-threaded YUV to RGB color conversion, experimental AV2 support that can be enabled via new compilation flags, and a variety of other changes. AV2 is the next-gen successor to AV1.

Downloads and more details on today's libavif 1.0 reference library and avifenc encoder and avifdec decoders via GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week