FFmpeg 9.0 Multimedia Package Released

FFmpeg has recently released version 9.0 of its multimedia package after five months of development. This package, which includes a variety of applications and libraries for multimedia operations such as recording, conversion, and decoding of audio and video formats, is written in C and distributed under the LGPL and GPL licenses.

Some of the changes in FFmpeg 9.0 include the addition of an onnx backend based on the ONNX Runtime library. This backend allows for running AI models with hardware acceleration using the GPU. It provides support for running ONNX Runtime on various platforms such as CPU, CUDA (NVIDIA GPU), DirectML (AMD/Intel/NVIDIA on Windows), and VitisAI (AMD Ryzen AI NPU). Additionally, the backend can be utilized to accelerate image processing using the filter dnn_processing.

Another notable change in FFmpeg 9.0 is the added support for hardware acceleration of video processing in APV (Advanced Professional Video) format using the corresponding Vulkan graphics API extensions.

/Reports, release notes, official announcements.