Search packages, repositories and app categories

Package detailsv0.48.1

ve_sdk_flutter

Banuba Video Editor Flutter plugin.

AndroidiOS
30-day downloads
800
Likes
6
Pub points
110

Install package

flutter pub add ve_sdk_flutter

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The ve_sdk_flutter package is a Flutter plugin that integrates Banuba's Video Editor SDK, enabling developers to add powerful video editing capabilities to their Android and iOS applications. It provides tools for trimming, merging, adding filters, stickers, text overlays, and more, all with a smooth, native-like experience. Designed for seamless use in Flutter apps, it simplifies the implementation of advanced video processing features without requiring native code knowledge. The plugin supports both platforms and is backed by comprehensive documentation and sample code.

Use cases

  • In-app video editing
  • Social media app content creation
  • Video messaging features
  • User-generated content tools
  • Live streaming enhancements

Key features

  • Native video editing tools
  • Cross-platform support (Android & iOS)
  • Filter and effect integration
  • Sticker and text overlay support
  • Easy Flutter integration

Suitable for

  • Mobile app developers
  • Social networking apps
  • Content creation platforms
  • Educational video apps
  • Creative tool integrations

Considerations

  • Requires Banuba account and API key
  • Additional SDK size impact
  • Limited customization without native code
  • Depends on Banuba's backend services
  • Potential licensing costs for production use

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Banuba Video Editor Flutter plugin

Overview

Build apps like TikTok and Videoshop faster with the Banuba Video Editor SDK for Flutter.

With an extensive feature set, simple integration process, and user-friendly interface, it is a comprehensive toolkit that will bring your app to the level of industry giants. Its flexibility allows you to only pick the features that you need, optimizing the app’s download size and license costs.

Banuba Video Editor Flutter SDK offers certain features that few competitors do, including high-quality Face AR masks and AI video editing tools.

Features:

  • Recording
  • Trimming & merging
  • Sound track editing
  • Hands-free mode
  • Transition effects
  • Color filters (LUTs)
  • Text, picture, and GIF overlays
  • 3D masks
  • Beauty effects
  • Picture-in-picture (Duets)
  • AR filters
  • AI clipping
  • AI video generation
  • AI subtitles
  • Royalty-free music library
  • Music provider integration And more

Refer to the documentation for more details:

Video Editor SDK works offline, and doesn’t send, store, or process any user information, making it compliant with GDPR and other data protection regulations.

Usage

License

Start a 14-day free trial and see how the Video Editor SDK Flutter plugin works. No credit card information is needed.

Feel free to contact us if you have any questions regarding this plugin.

Installation

Run in Terminal to install Video Editor Flutter plugin

$ flutter pub add ve_sdk_flutter

or specify the package in your pubspec.yaml file

dependencies:
    ve_sdk_flutter: ^0.48.0

Integration guide

Please follow our Integration Guide to complete full integration.

Launch

Set Banuba license token within the app

Android

Run flutter run in terminal to launch the app on a device or use IDE i.e. Intellij, VC, etc. to launch the app.

iOS
  1. Install CocoaPods dependencies. Open ios directory and run pod install in terminal.
  2. Open Signing & Capabilities tab in Target settings and select your Development Team.
  3. Run flutter run in terminal to launch the app on a device or launch the app in IDE i.e. XCode, Intellij, VC, etc.

Dependencies

Version
Dart 3.3.0
Flutter 3.19.2
Android 8.0+
iOS 15.0+

Categories

Dependencies

Dependency list 1 items

  • plugin_platform_interface^2.0.2

Source repository

Projects using this package

No data available yet.