AI Agents

Video narration using AI

21 nodes 210 158 Automatic trigger
Download

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. 1.Trigger the workflow manually and input video information
  2. 2.Process videos in batches using the Split In Batches node
  3. 3.Send data to LLM Chain to invoke OpenAI models for text generation
  4. 4.Convert generated text to audio files using text-to-speech synthesis
  5. 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

OpenAI Google Drive Split In Batches LLM Chain

Details

Trigger Automatic trigger
Nodes 21
Apps 4
Views 210
Downloads 158

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (21)

/

OpenAI Chat Model

OpenAI

#1

Capture Frames

Code

#2

Split Out Frames

Split Out

#3

Download Video

HTTP Request

#4

Convert to Binary

Convert To File

#5

When clicking ‘Test workflow’

Manual Trigger

#6

Combine Script

Aggregate

#7

Upload to GDrive

Google Drive

#8

Sticky Note

Sticky Note

#9

Sticky Note1

Sticky Note

#10

Sticky Note2

Sticky Note

#11

Sticky Note3

Sticky Note

#12

Sticky Note4

Sticky Note

#13

Stay Within Service Limits

Wait

#14

For Every 15 Frames

Split In Batches

#15

Resize Frame

Edit Image

#16

Aggregate Frames

Aggregate

#17

Sticky Note5

Sticky Note

#18

Use Text-to-Speech

OpenAI

#19

Sticky Note6

Sticky Note

#20

Generate Narration Script

LLM Chain

#21