Skip to content

About

Test applications for FFmpegKitNext

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

34 Commits

Folders and files

Repository files navigation

FFmpegKitNext Test

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
  • Windows under the windows 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.

The Linux and Windows test applications have no embedded video player. Both instead offer a PLAY button on the tabs that produce video, which opens the encoded file in the default system player in an external window.

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.

Platform FFmpegKit Version Tag
Android
Flutter
iOS
iPadOS
Linux
macOS
React Native
tvOS
visionOS
Web
Windows
9.0.1 9.0.0
Windows 8.1.1 8.1.1
Android
Flutter
iOS
iPadOS
Linux
macOS
React Native
tvOS
visionOS
Web
8.1.1 8.1.1
Android
Flutter
iOS
Linux
macOS
React Native
tvOS
8.1.0 8.1.0
Android
Flutter
iOS
Linux
macOS
React Native
tvOS
7.1.0 7.1.0
Android
Flutter
iOS
Linux
macOS
React Native
tvOS
6.1.1 6.1.1
Android
Flutter
iOS
Linux
macOS
React Native
tvOS
6.1.0 6.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, Mozilla CA certificate bundles included with the applications are licensed under the Mozilla Public License 2.0 and other digital assets are published in the public domain.

About

Test applications for FFmpegKitNext

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages