andrew_video_sdk 0.0.2
andrew_video_sdk: ^0.0.2 copied to clipboard
Video editing SDK for Flutter — timeline, multi-track, transitions, effects, filters, AI subtitle, smart cut, screen recording. Layer 1 core with SPI architecture.
Changelog #
0.0.2 #
- 更新 README 文档。
- 精简 README,移除项目外的描述。
0.0.1 #
- 初始版本。
VideoEditor入口:init+ SPI 注入。- 25 个 Manager:项目 / 时间线 / 片段 / 轨道 / 关键帧 / 蒙版 / 滤镜 / 调色 / 转场 / 动画 / 特效 / 贴纸 / 美颜 / 字幕 / 音频 / 拍摄 / AI / 渲染 / 导出 / 数据交换 / 智能剪辑 / 预设 / 水印 / 统计。
- 8 个 SPI 接口:MaterialProvider / MusicProvider / TemplateProvider / AiProvider / CloudRenderProvider / AssetStorageProvider / CloudAiProvider / ModelProvider。
- Native 桥接:24 个 MethodChannel 方法(iOS Swift + Android Kotlin)。
- 算法模型三种集成策略:本地内置 / 动态下发(SPI) / 云端 API(SPI)。
- FFmpeg 编解码 + Metal/OpenGL ES3 GPU 渲染。
- whisper.cpp 本地 ASR 自动字幕 + ONNX Runtime 补帧/超分。
- MediaPipe 人像分割 / 人脸网格(本地)。
- 20+ 转场 / 20+ 特效 / 100+ LUT 滤镜。
- 剪映 draft / OTIO / FCPXML / PR XML 互通。