FFmpegKitNext Test

July 29, 2026 ยท View on GitHub

Test applications for FFmpegKitNext.

  • Android under the android folder
  • Flutter under the flutter folder
  • iOS under the ios folder
  • iPadOS under the ipados folder
  • Linux under the linux folder
  • macOS under the macos folder
  • React Native under the react-native folder
  • tvOS under the tvos folder
  • visionOS under the visionos folder
  • Web under the web folder

The platform README files describe how an application adds the already-built local FFmpegKitNext package or binary artifacts. They do not duplicate API usage examples.

The test applications cover command execution, video encoding, accessing https urls, encoding audio, burning subtitles, video stabilisation, pipe operations, concurrent command execution and using ffkit protocols. Platform support differs where the operating system or runtime does not provide an equivalent capability.

Android test applications (including Flutter and React Native apps running on Android) also include the ffkitsaf protocol under the FFKit Protocols page to demonstrate how SAF URIs can be used with FFmpegKitNext.

Versions

Released test applications are tagged with the ffmpeg-kit-next release they depend on. The development branch may target a newer version before a release tag is created.

PlatformFFmpegKit VersionTag
Android
Flutter
iOS
iPadOS
Linux
macOS
React Native
tvOS
visionOS
Web
8.1.18.1.1
Android
Flutter
iOS
Linux
macOS
React Native
tvOS
8.1.08.1.0
Android
Flutter
iOS
Linux
macOS
React Native
tvOS
7.1.07.1.0
Android
Flutter
iOS
Linux
macOS
React Native
tvOS
6.1.16.1.1
Android
Flutter
iOS
Linux
macOS
React Native
tvOS
6.1.06.1.0

License

FFmpegKitNext Test repository is licensed under the MIT License, fonts used by the applications are licensed under the SIL Open Font License, other digital assets are published in the public domain.