Generate cinematic videos from text prompts with GPT-4o, Fal.AI Seedance & Audio
Content & publishing workflow for n8n with 34 active steps. Starts with Manual Trigger. Uses OpenAI. Integrations include OpenAI, Google Sheets, YouTube.
What it does
34 active nodes · Starts with Manual Trigger.
Steps in the template include:
- Structured Output Parser (Structured Output Parser)
- Structured Output Parser1 (Structured Output Parser)
- Split Out (Split Out)
- OpenAI Chat Model (OpenAI Chat Model)
Nodes and integrations
- Structured Output Parser ×3
- Split Out
- OpenAI Chat Model ×3
- Wait ×3
- HTTP Request ×10
- Switch ×3
- Loop Over Items (Split in Batches) ×2
- Aggregate
- Manual Trigger
- Google Sheets
- Code
- AI Agent ×3
- If
- YouTube
See the author’s step names
- Structured Output Parser (Structured Output Parser)
- Structured Output Parser1 (Structured Output Parser)
- Split Out (Split Out)
- OpenAI Chat Model (OpenAI Chat Model)
- OpenAI Chat Model1 (OpenAI Chat Model)
- Structured Output Parser2 (Structured Output Parser)
- Wait for the video (Wait)
- Get the video status (HTTP Request)
- Video status (Switch)
- Get the video (HTTP Request)
- Loop Over Items (Loop Over Items (Split in Batches))
- Get audio status (HTTP Request)
- Get video with audio (HTTP Request)
- Start adding audio to the video (HTTP Request)
- Wait for adding the audio (Wait)
- Audio status (Switch)
- Loop Over Items1 (Loop Over Items (Split in Batches))
- Start merging videos (HTTP Request)
- Wait for the merge to complete (Wait)
- Merge videos status (Switch)
- Get merge videos status (HTTP Request)
- Get merged video (HTTP Request)
- Aggregate videos with audio (Aggregate)
- OpenAI Chat Model2 (OpenAI Chat Model)
- When clicking ‘Execute workflow’ (Manual Trigger)
- Get Data (Google Sheets)
- Verify number of scene (Code)
- Generate Full Narrative from Prompt (AI Agent)
- Break Narrative into {{n}} Scenes (AI Agent)
- Describe Each Scene for Video (AI Agent)
- Call Fal.ai API (Seedance) (HTTP Request)
- Scene count (If)
- YouTube (YouTube) — video / upload
- Get the video1 (HTTP Request)
Accounts and credentials
- OpenAI access
- Google Sheets
- YouTube
Credential types in the graph: openAiApi, httpHeaderAuth, googleSheetsOAuth2Api, youTubeOAuth2Api
Check the HTTP request steps for any additional service accounts or API keys.
AI models and swaps
OpenAI · Chat
gpt-4o-mini in OpenAI Chat Model. Potentially swappable with a compatible n8n chat model node. Match structured output before testing.
OpenAI · Chat
gpt-4o in OpenAI Chat Model1. Potentially swappable with a compatible n8n chat model node. Match structured output before testing.
OpenAI · Chat
gpt-4o-mini in OpenAI Chat Model2. Potentially swappable with a compatible n8n chat model node. Match structured output before testing.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
