Skip to content

FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.

License

vasic-digital/ffmpeg-kit

 
 

Repository files navigation

FFmpegKit

FFmpegKit is a collection of tools to use FFmpeg in Android, iOS, Linux, macOS, tvOS, Flutter and React Native applications.

It includes scripts to build FFmpeg native libraries, a wrapper library to run FFmpeg/FFprobe commands in applications.

Build pre-steps

Export environment variables:

export ANDROID_SDK_ROOT="/Users/USER/Android/SDK"
export ANDROID_NDK_ROOT="/Users/USER/Android/SDK/ndk/VERSION"

Building native

sh android.sh
sh ios.sh

and so on.

Finale

Integrate into your platform (native, react-native, etc).

About

FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Languages

  • C 54.3%
  • Shell 15.8%
  • Java 9.3%
  • Objective-C 7.4%
  • C++ 4.9%
  • Makefile 3.4%
  • Other 4.9%