Video Editing

Introducing The Flutter Video Editor Sample

You can now integrate our Video Editing SDK into your Flutter project. The Flutter video editor sample makes the process easy and fast.

flutter video editor

About Video Editor SDK

AI Video Editing SDK allows you to build a video editor in your app with features like TikTok and Snapchat. Users can tweak their videos with filters, GIFs, text, and music, create animated Stories, change backgrounds in video and much more.

Apart from native platform support like iOS and Android, our SDK is available for cross-platform development with React Native and now, Flutter too.

Why Flutter

Within recent years, Flutter has skyrocketed in popularity, being now the second most-used cross-platform framework after React Native. Developers favor it for its ease and versatility. With Flutter, you write Dart code once and use it for every platform. It saves a lot of time and money for development.

Flutter plugins for video editing are short in number and most often are limited in functionality. So, we've extended our video API with the Flutter integration sample. With this, you can build powerful cross-platform video apps faster and with fewer efforts. 

The key features you can add include:

  • Video capture and processing
  • Video trimming
  • Camera filters: LUTs, face masks, animation
  • Face beautification
  • Video editing effects like in TikTok
  • GIFs and Text overlay
  • Music and voice effects
  • Slideshare from photos

How to Integrate Video Editor SDK with Flutter


To start а free trial and integrate the video editor functionality in your app, you need a trial token. It’s unique to each client and activates all SDK features in your project. To get your token, please, get in touch with us by filling a form on our website.


  1.  Insert the token in resources.
  2.  Run commands 
  • flutter run to launch the sample on device 
  • cd android && ./gradlew clean && cd .. && flutter run to clean and re-run the sample


  1.  Install cocoapods dependencies using commands pod init (if needed) and pod install in the iOS folder.
  2.  Insert the token in BanubaVideoEditor initializer.
  3.  Run command flutter run to launch the sample on device.

What's next?

Visit our main repositories to get the full information about the SDK native integration for

Explore Video Editing SDK