
## 📄 这个工作流的作用
这个工作流将您的n8n变成一个由Google Sheets驱动的自动化产品视频生成器。当添加状态为”run”的新行时,它会:
– 从Google Drive下载产品图片
– 将图片转换为base64并发送到Gemini,创建品牌广告风格的变体
– 将生成的图片保存回指定的Google Drive文件夹
– 将图片发送到FAL(图片转视频)以生成短视频剪辑
– 轮询FAL的response_url直到视频准备就绪
– 将视频上传到Google Drive(视频文件夹)
– 使用视频链接更新原始Google Sheets行,并将状态设置为”finished”
– 通过等待/轮询处理API延迟,并在需要时将失败记录到表格中
## 👤 适用对象
– 自动化创意资产生产的营销团队
– 需要快速产品推广视频的电子商务企业
– 大规模创建品牌广告内容的代理商
## ✅ 要求
– n8n实例
– 至少包含以下列的Google表格:STT、link_image、note、status、link_video
– 在n8n中连接的Google Sheets和Google Drive OAuth2凭据
– Gemini API密钥(用于广告风格图片生成)
– FAL API密钥(用于图片转视频)
## ⚙️ 设置方法
1. 将提供的工作流JSON导入n8n
2. 连接Google Sheets凭据并指向您的表格(documentId + gid)
3. 连接Google Drive凭据并更新两个上传文件节点中的文件夹ID(图片/视频)
4. 在相应的HTTP请求头中添加Gemini和FAL API密钥(通过凭据)
5. 测试:添加带有link_image、note和status = run的行。工作流应生成并保存视频,然后使用链接更新表格
## 🔁 工作原理
1. 触发器 → Google Sheets触发器在status = run的行添加时触发
2. 预处理 → 从Google Drive下载产品图片 → 提取base64
3. LLM图片生成 → Gemini根据note生成广告风格的变体
4. 存储 → 将生成的图片上传到”images” Drive文件夹
5. 视频创建 → FAL将品牌图片转换为短视频
6. 轮询 → 等待节点 + HTTP请求检查作业状态直到视频完成
7. 回写 → 将最终视频上传到”videos” Drive文件夹,使用link_video更新表格,并将状态设置为finished

评论(0)