FFmpeg 8.1 Launches: JPEG XS, 3D Audio, Vulkan Boost

FFmpeg 8.1, a multimedia package developed over seven months, has been released. This package includes a variety of applications and libraries for handling multimedia formats such as recording, converting, and decoding audio and video formats. Written in C language, FFmpeg is distributed under the LGPL and GPL licenses.

Some of the key changes in FFmpeg 8.1 include:

  • An implementation of parsers, encoders, decoders, packers, and unpackers for the JPEG XS image format. JPEG XS is known for its lightweight image encoding system that minimizes delays during encoding and decoding. It is particularly focused on optimizing the transfer of high-quality image sequences up to 8K resolution. This implementation is based on the libsvtjpegxs library.
  • An experimental decoder for the xHE-AAC (High-Efficiency Advanced Audio Coding) audio format with Mps212 surround sound circuit. This codec, used in Netflix streaming and Digital Radio Mondiale’s digital radio technologies, supports a wide range of bitrates, high compression ratios, constant volume playback, and additional dynamic range control profiles for different listening environments.
  • A decoder for interactive and surround sound in the NGA (Next Generation Audio) format, based on the libmpeghdec library defined in the MPEG-H audio and video coding standard.
  • Support for packing and unpacking spatial audio in the IAMF (Immersive Audio Model and Formats) format with surround sound in Ambisonics mode, which considers sound propagation in both horizontal and vertical planes.
  • Support for parsing and redirecting metadata in the LCEVC (Low Complexity Enhancement Video Coding) format, which enhances video quality by adding a metadata layer on top of standard codecs. Additionally, support for exporting LCEVC quality enhancement layers to MPEG-TS multimedia containers has been added.
/Reports, release notes, official announcements.