FFmpeg 8.0, codenamed “Huffman,” has been officially released, marking a significant upgrade to the open-source multimedia framework. This version introduces numerous new features and enhancements, following its predecessor, FFmpeg 7.1, released over ten months ago.
Among the new capabilities in FFmpeg 8.0 is an AV1 Vulkan encoder, which improves video encoding quality and performance. The release also integrates versatile video coding (VVC) support in Matroska (MKV) files and introduces various new decoders, including support for a VVC VA-API decoder and several additional formats such as RealVideo 6.0 and ProRes RAW.
FFmpeg 8.0 enhances TLS peer certificate verification by default for improved security, and adds hardware acceleration support through VP9 and ProRes RAW Vulkan encoding. Also notable is the inclusion of animated JPEG XL encoding through the libjxl library.
The latest version introduces several new filters, including a Whisper filter and a pad_cuda filter, alongside improved multitrack audio/video support for FLV v2. Additional updates include support for APV encoding and decoding, along with demuxing capabilities for various media formats.
FFmpeg 8.0 removes support for older versions of OpenSSL, enhances compatibility across x86, ARM, and ARM64, and introduces updates to its libraries such as libavutil, libavcodec, and libavformat.
Users can now download FFmpeg 8.0 from the official website for all major platforms.