FFmpeg 7.0 “Dijkstra” Released with Important AArch64 Optimizations for HEVC
Highlights of FFmpeg 7.0 include Dolby Vision profile 10 support in AV1, support for HEIF/AVIF still images and tiled still images, support for PacketTypeMetadata of PacketType in enhanced FLV format, D3D12VA hardware accelerated H264, HEVC, VP9, AV1, MPEG-2 and VC1 decoding, and important AArch64 optimizations for HEVC./p>
Also new is support for Ambient Viewing Environment metadata in MP4/ISOBMFF, EVC decoding using the libxevd external library, EVC encoding using the libxeve external library, as well as support for parallel demuxing, decoding, filtering, encoding, and muxing in the ffmpeg command-line interface (CLI).
Linuxiac:
-
FFmpeg 7.0 Brings Experimental VVC Decoder and IAMF Support
The latest iteration of the popular video processing software, FFmpeg 7.0, dubbed “Dijkstra,” has been officially released. It introduces many enhancements and new features. Named in homage to the renowned computer scientist Edsger W. Dijkstra, it marks a significant advancement in the software’s capabilities, catering to both end-users and developers.
Under the hood, FFmpeg 7.0 contains approximately 2,000 new commits from around 100 contributors, affecting more than 100,000 lines of code across roughly 2,000 files.
UbuntuHandbook:
-
Install FFmpeg 7.0 via PPA in Ubuntu 22.04 | Ubuntu 24.04
FFmpeg announced new major 7.0 release yesterday! Here’s how to install it in Ubuntu 22.04, Ubuntu 24.04, Linux Mint 21.
The new version of this popular multi-media library came with name “Dijkstra”. It features native decoding support for VVC (aka H.266) through the libavcodec library, though it’s so far experimental.
The libavformat library can now read and write IAMF (Immersive Audio) files. And, a new -stream_group option is added into CLI tool to configure the IAMF structure.