搜尋套件、儲存庫與 APP 分類

GitHub 儲存庫Banuba/ve-sdk-flutter

ve-sdk-flutter

Banuba 影片編輯器 Flutter 插件 —— 在 Flutter 應用中為 iOS 和 Android 嵌入功能完整的影片編輯器,支援 AR 效果、濾鏡、AI 刪除與 AI 背景移除。

ve-sdk-flutter 專案封面
星標
4
分支
3
最近推送(UTC)
2026年9月10日
專案狀態
未封存

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

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+
Banuba FZCO GitHub avatar
GitHub 作者

Banuba FZCO ↗

Banuba: augmented reality SDKs for social media, video editing, video calls, eCommerce, eLearning, and other industries.

Poland
語言KotlinSwiftDartRubyObjective-C

分類

此儲存庫發佈的套件

使用的依賴

依賴清單 4 項

  • flutter{"sdk":"flutter"}
  • plugin_platform_interface^2.0.2
  • flutter_test開發依賴{"sdk":"flutter"}
  • flutter_lints開發依賴^2.0.0

如何選擇適合專案的儲存庫?

先依使用情境篩選,再比較專案活躍情況,最後到原始儲存庫確認使用要求。

  1. 透過儲存庫名稱、作者或描述搜尋,再依技術分類縮小範圍。
  2. 綜合星標、分支與最近推送比較專案;星標反映社群關注,不保證品質。
  3. 使用前在 GitHub 確認 README、授權條款與 Issues。

來源與維護

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗