Create viral storytelling videos with GPT, Gemini & JsonCut from text prompts
Ready for 3.0What this workflow does
This AI workflow has 24 nodes and runs when someone submits an n8n form (“Social Video Production Input”). Along the way it connects OpenAI, Google Gemini and NocoDB. It also calls api.openverse.engineering, img.icons8.com and api.jsoncut.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Social Video Production Input”).
- Generate content and Image Prompt (OpenAI): uses OpenAI
- Get List of background Audio (HTTP Request): calls api.openverse.engineering
- Download Watermark (HTTP Request): calls img.icons8.com
- Split Image Prompts (Split Out): splits a list into separate items
- Generate audio (OpenAI): work with audio
- Download MP (HTTP Request): calls an HTTP API
- Upload logo (HTTP Request): calls api.jsoncut.com (POST)
- Generate an image (Google Gemini): work with image
- calculate audio duration (Code): runs custom Python code
- Upload Background Music (HTTP Request): calls api.jsoncut.com (POST)
…plus 13 more steps. See the full node list below.
Services it uses
HTTP calls to: api.openverse.engineering, img.icons8.com, api.jsoncut.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (12)
- Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Stop and Error
n8n-nodes-base.stopAndError - Aggregate
n8n-nodes-base.aggregate - OpenAI
@n8n/n8n-nodes-langchain.openAi - Split Out
n8n-nodes-base.splitOut - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - n8n Form Trigger
n8n-nodes-base.formTrigger - NocoDB
n8n-nodes-base.nocoDb
From the author
Generate ready-to-publish short-form videos from text prompts using AI Click on the image to see the Example output in google drive Transform simple text concepts into professional short-form videos complete with AI-generated visuals, narrator voice,…