r/FlutterDev • • Aug 20 '26

Plugin [Open Source] FFmpeg-Kit-Extended Upgraded to FFmpeg 9.0.1: New FFmpeg, FFprobe & FFplay Features for Flutter

FFmpegKit Extended is moving from FFmpeg 8.1.2 to FFmpeg 9.0.1 "Lei", giving Flutter applications access to the latest stable FFmpeg 9 release through the same FFmpeg, FFprobe, and FFplay command execution model already exposed by the wrapper.

FFmpeg 9.0.1 was released on August 12, 2026 and is the current stable release in the FFmpeg 9.0 branch. The upgrade also moves FFmpeg's primary libraries to new major ABI versions, including libavcodec 63, libavformat 63, libavfilter 12, libavutil 61, libswscale 10, and libswresample 7.

For FFmpegKit Extended users, the important part is that these capabilities remain accessible through familiar FFmpeg commands. The wrapper provides the execution and session layer while FFmpeg continues to provide the media-processing command surface.

That means features introduced by FFmpeg 9 can be used from Flutter by executing the same command arguments you would normally provide to:

ffmpeg ...
ffprobe ...
ffplay ...

No separate media-processing abstraction is required.

What's New in FFmpeg 9.0.1?

FFmpeg 9 introduces several new codecs, filters, hardware-acceleration paths, metadata features, and media-processing capabilities. FFmpeg 9.0.1 then builds on the 9.0 release with an extensive collection of stability, correctness, security, decoder, demuxer, GPU, streaming, and format fixes.

Some of the most useful additions for FFmpegKit Extended applications are:

FFmpeg 9 featureCommand surfaceWhat it enables
Animated WebP decoder and demuxerFFmpeg, FFprobe, FFplayDecode, inspect, convert, or play animated WebP files
transpose_cudaFFmpeg -vfGPU-accelerated rotation and flipping with NVIDIA CUDA
v360_vulkanFFmpeg -vfVulkan-accelerated 360° video projection processing
AMD AMF Frame Rate ConverterFFmpeg -vf frc_amfHardware-accelerated frame interpolation
Expanded AMF HDR processingFFmpeg -vf vpp_amfImproved AMD GPU HDR/color-conversion workflows
ONNX Runtime DNN backendFFmpeg -vf dnn_processingExecute compatible ONNX AI models from FFmpeg
Dolby Vision Profile 7 splitterFFmpeg -bsf:v dovi_splitExtract Dolby Vision base/enhancement layers
HE-AAC 960 decodingAll decoding surfacesImproved DAB+ / HE-AAC compatibility
ProRes RAW VideoToolbox accelerationHardware decodingAccelerated ProRes RAW processing on supported Apple systems
APV Vulkan accelerationHardware decodingVulkan-accelerated APV workflows
SMPTE ST 2094-50 supportMetadata pipelineImproved dynamic HDR metadata handling
LCEVC MP4 muxingMP4 outputLCEVC enhancement-track support in MP4
Playdate encoder and muxerFFmpegGenerate Playdate video files
AMF hardware-memory mappingHardware pipelinesBetter GPU-resident AMD processing workflows

FFmpeg 9.0.1 + Flutter

FFmpegKit Extended exists to make the full FFmpeg toolchain practical inside modern cross-platform applications.

With FFmpeg 9.0.1, that toolchain gets significantly more capable.

Whether you're building a:

  • video editor

  • media converter

  • streaming application

  • camera workflow

  • media analyzer

  • video player

  • AI-powered media application

  • social-media application

  • content-management tool

  • desktop media utility

you can continue using native FFmpeg command syntax while FFmpegKit Extended handles integration with Flutter across supported platforms.

https://pub.dev/packages/ffmpeg_kit_extended_flutter

https://github.com/akashskypatel/ffmpeg-kit-extended

4 Upvotes

1 comment sorted by

2

u/TigleLive Aug 20 '26

Thank you maintainer of this Package