AI Agents

Generate professional video narration using AI

21 nodes 307 179 Automatic trigger
Download

Workflow Description

Transform video scripts into high-quality narration using OpenAI's language models, process files in batches efficiently, and automatically save finished videos to Google Drive for streamlined content production workflows.

How it works

  1. 1.Trigger the workflow manually or receive video files through the automation pipeline
  2. 2.Process text scripts in batches with OpenAI LLM Chain to generate natural narration
  3. 3.Combine generated narration with original video and edit if needed
  4. 4.Upload completed videos automatically to your designated Google Drive folder

Use cases

  • Produce educational tutorials and explainer videos without hiring voice actors
  • Create professional advertisements and promotional content with AI-generated narration
  • Automate narration for product demos, training materials, and corporate communications

Requirements

  • Valid OpenAI API key with sufficient quota
  • Authenticated Google Drive account with folder access
  • Video files in standard formats or well-formatted text scripts

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 307
Downloads 179

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