
## 工作流概述
这个n8n工作流能够通过简单的文本提示自动创建完整的YouTube视频。它结合了多种AI工具,实现从脚本生成到最终视频组装的全程自动化。
## 工作流程
### 1. 内容生成阶段
– **Ideator 🧠 (OpenAI节点)**: 基于用户查询生成视频概念,包括结构化脚本(引言/主体/行动号召)、吸引人的标题和描述
– **Script节点**: 整合生成的脚本内容
### 2. 音频处理阶段
– **Script Generator (ElevenLabs节点)**: 将文本转换为高质量语音,返回音频文件和时序对齐数据
– **HTTP Request节点**: 处理音频分割,将音频切分为4秒片段
– **Split Out节点**: 分发音频片段
### 3. 视觉生成阶段
– **image-prompter (OpenAI节点)**: 为每个脚本片段生成图像提示
– **request image (Leonardo AI节点)**: 创建高质量图像
– **request image2 (Leonardo AI节点)**: 将图像转换为动画视频
– 多个Wait节点:处理API调用的等待时间
### 4. 最终组装阶段
– **Create editor JSON节点**: 生成视频渲染配置
– **Editor (Creatomate节点)**: 组合所有视频片段,添加背景音频,渲染最终MP4视频
– **Upload Cloudinary节点**: 上传音频文件到云端存储
## 技术特点
– **多AI服务集成**: OpenAI、ElevenLabs、Leonardo AI、Creatomate
– **垂直视频格式**: 1080×1920分辨率,适合社交媒体平台
– **自动化处理**: 从文本输入到完整视频输出的端到端自动化
– **时序同步**: 音频与视频片段的精确时间对齐
## 配置要求
### 必需的环境变量
– `CLOUDINARY_CLOUD_NAME`
### API凭证需求
– OpenAI API密钥
– ElevenLabs API密钥
– Leonardo AI API密钥
– Creatomate API密钥
– Cloudinary凭证
## 应用场景
– 内容创作者快速制作YouTube视频
– 社交媒体营销自动化
– 教育内容制作
– 产品演示视频生成

评论(0)