
## 概述
这个 n8n 工作流通过 OpenAI Sora 2 API 自动生成高质量视频内容。用户通过表单提交提示词、模型选择、尺寸和时长等参数,工作流会自动处理视频生成、状态检查、下载和存储到 Google Drive 的完整流程。
## 主要功能
✅ **智能视频生成**
– 支持 Sora 2 和 Sora 2 Pro 模型
– 可选的图像参考输入
– 多种视频尺寸和时长选择
✅ **自动化处理流程**
– 自动检查视频生成状态
– 智能等待和重试机制
– 错误处理和状态管理
✅ **文件管理**
– 自动下载生成的视频文件
– 提取视频缩略图
– 上传到 Google Drive 指定文件夹
✅ **用户交互**
– 表单界面收集用户输入
– 生成完成后提供下载链接
– 错误状态显示详细信息
## 工作流节点说明
### 1. 表单触发器 (On form submission)
– 收集用户输入的参数:
– OpenAI 访问令牌
– 提示词 (Prompt)
– 模型选择 (Sora 2 / Sora 2 Pro)
– 视频尺寸 (1280×720, 720×1280, 1024×1792, 1792×1024)
– 时长 (4秒, 8秒, 12秒)
– 可选图像参考
### 2. 参数设置 (Settings)
– 配置视频生成参数
– 处理用户输入数据
### 3. 参考图像判断 (Reference)
– 根据是否提供图像参考
– 选择不同的视频创建路径
### 4. 视频创建 (Create Video A/B)
– Create Video A: 无图像参考的视频生成
– Create Video B: 带图像参考的视频生成
– 调用 OpenAI Sora API
### 5. 状态检查 (Check Status)
– 定期查询视频生成状态
– 支持状态:queued, in_progress, completed, failed
### 6. 状态路由 (Status)
– 根据状态决定下一步操作
– 完成状态:下载视频和缩略图
– 进行中状态:等待后重新检查
– 失败状态:显示错误信息
### 7. 文件下载 (Download & Thumbnail1)
– 下载生成的视频文件
– 提取视频缩略图
### 8. Google Drive 上传
– 上传视频文件到指定文件夹
– 上传缩略图文件
### 9. 结果聚合 (Aggregate)
– 合并视频和缩略图信息
– 准备最终输出数据
### 10. 完成表单 (Completed & Failed)
– 成功状态:显示下载链接和缩略图
– 失败状态:显示错误代码和消息
## 技术规格
### 模型定价
– **Sora 2**: $0.1/秒
– 竖屏: 720×1280
– 横屏: 1280×720
– **Sora 2 Pro**: $0.3/秒
– 竖屏: 720×1280
– 横屏: 1280×720
– **Sora 2 Pro**: $0.5/秒
– 竖屏: 1024×1792
– 横屏: 1792×1024
### 支持格式
– 参考图像: JPG, PNG, WebP
– 输出视频: MP4
– 缩略图: WebP
## 使用场景
这个工作流适用于:
– 内容创作者需要快速生成视频素材
– 营销团队制作社交媒体视频内容
– 教育机构创建教学视频
– 个人用户体验 AI 视频生成技术
通过自动化的流程,用户可以专注于创意输入,而无需关心技术实现的复杂性。

评论(0)