Video narration using AI
Workflow Description
Advanced automation template that generates professional AI-powered video narrations using OpenAI models, processing multiple videos in batches and automatically storing results in Google Drive with seamless integration.
How it works
- 1.Trigger the workflow manually and input video information
- 2.Process videos in batches using the Split In Batches node
- 3.Send data to LLM Chain to invoke OpenAI models for text generation
- 4.Convert generated text to audio files using text-to-speech synthesis
- 5.Upload processed audio files and videos to Google Drive
Use cases
- Automate narration generation for educational or marketing video series at scale
- Streamline content production for media companies and digital platforms requiring bulk video processing
Requirements
- Valid OpenAI API key with proper account access and permissions
- Connected Google Drive account for storing processed videos and audio files
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (21)
OpenAI Chat Model
OpenAI
Capture Frames
Code
Split Out Frames
Split Out
Download Video
HTTP Request
Convert to Binary
Convert To File
When clicking ‘Test workflow’
Manual Trigger
Combine Script
Aggregate
Upload to GDrive
Google Drive
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Stay Within Service Limits
Wait
For Every 15 Frames
Split In Batches
Resize Frame
Edit Image
Aggregate Frames
Aggregate
Sticky Note5
Sticky Note
Use Text-to-Speech
OpenAI
Sticky Note6
Sticky Note
Generate Narration Script
LLM Chain