视频生成器组件
AI 视频生成输入组件
概述
VideoGeneratorInput 是 VideoFly 的核心组件,提供完整的 AI 视频生成输入界面。
实时演示
导入
基本用法
属性
| Prop | Type | Default |
|---|---|---|
config | GeneratorConfig | - |
onSubmit | (data: VideoGenerationParams) => void | Promise<void> | - |
defaultModel | string | 第一个可用模型 |
disabled | boolean | false |
className | string | - |
提交数据结构
当用户提交时,onSubmit 回调接收以下数据:
支持的模型
| 模型 | 提供商 | 文生视频 | 图生视频 | 积分消耗 |
|---|---|---|---|---|
| sora-2 | Evolink | ✅ | ✅ | 10 |
| wan2.6 | Evolink | ✅ | ✅ | 8 |
| veo-3.1 | Evolink | ✅ | ✅ | 12 |
| seedance-1.5-pro | Evolink | ✅ | ✅ | 5 |
| sora-2-text-to-video | Kie | ✅ | ❌ | 10 |
生成模式
文本生成视频
从文本描述生成视频:
图片生成视频
从静态图片生成动态视频:
积分系统集成
组件可以显示和验证用户积分:
自定义配置
您可以自定义可用模型和设置:
状态管理
使用内置 Hook 管理生成状态:
相关组件
- VideoStatusCard - 显示视频生成状态
- VideoCard - 视频列表中的卡片展示
- CompactGenerator - 紧凑版生成器