libavif 1.4 Released With Enhanced AVIF Support and New Features
#Regulation

libavif 1.4 Released With Enhanced AVIF Support and New Features

Hardware Reporter
2 min read

The Alliance for Open Media has released libavif 1.4, adding support for Apple-style gain maps, Sample Transform schemes, and improved PNG/JPEG handling.

The Alliance for Open Media has released libavif 1.4, the latest version of their reference library for encoding and decoding AV1 Image File Format (AVIF) content. This update brings several important improvements to the open-source library, enhancing its capabilities for handling modern image formats.

New Features in libavif 1.4

The most significant addition in this release is support for converting JPEG files with Apple-style gain maps. This feature enables better handling of images that use Apple's proprietary gain map format, which is commonly found in certain workflows and applications.

Another major improvement is the support for some Sample Transform schemes defined by the AVIF v1.2 specification. Sample Transform is an important feature that allows for more efficient encoding of certain types of image content by applying mathematical transformations to the color samples before compression.

Enhanced PNG and JPEG Support

The library now includes support for dealing with PNG cICP chunks, which are used to store color information in PNG files. This enhancement improves the library's ability to accurately preserve color profiles when converting between formats.

The AVIF encoder "avifenc" has been enhanced to read PNG and JPEG files from standard input, providing more flexibility for developers and users working with image processing pipelines. This change makes it easier to integrate libavif into automated workflows and scripts.

Additional Improvements

libavif 1.4 also adds the ability to read Sample-Transform-based 16-bit AVIF files, expanding support for high-bit-depth images that use advanced encoding techniques. This is particularly useful for professional imaging applications and workflows that require greater color precision.

Several other minor improvements and bug fixes round out the release, though specific details were not provided in the initial announcement.

Availability

The updated libavif 1.4 is available for download through GitHub, where developers can access the source code and documentation. Users can also find more detailed information about the changes and improvements in the official release notes.

The continued development of libavif demonstrates the growing importance of the AVIF format in the open-source ecosystem. As more applications and platforms adopt AVIF support, having a robust and feature-rich reference implementation becomes increasingly valuable for developers and content creators alike.

FREE SOFTWARE

For those working with image processing or developing applications that need to handle modern image formats, upgrading to libavif 1.4 is recommended to take advantage of these new features and improvements.

Comments

Loading comments...