🎬 Generate AI YouTube shorts with Flux, Runway, Eleven Labs and Creatomate

9,723 views · 🎬 Content Creation & Video

💡 Pro Tip — Since TikTok doesn’t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments — drop it into your workflow and skip the parsing.

View All Scrapers

Description

Automated Video Creation Workflow Using n8n

This workflow automates the creation and publishing of animated videos based on ideas listed in a Google Sheet. It processes one idea at a time, generating text prompts, images, animations, sound effects, and merging them into a final video before uploading it to YouTube.

Table of Contents


Pre-conditions and Requirements

1. API Keys Required

To run this workflow, you’ll need API access to the following services:

2. n8n Instance Setup


Google Sheets Setup

Before running the workflow, ensure your Google Sheet is structured as follows:

Column NameDescription
titleVideo title (e.g., “Elijah’s Fiery Chariot”)
bibleverseCorresponding Bible verse reference
ideaBrief description of the scene
styleAnimation style (e.g., cinematic, vibrant, etc.)
captionSuggested caption for social media
videoStatusStatus of video creation (To Do, Created)
publishStatusPublishing status (Not Processed, Processed)

Step-by-Step Workflow Explanation

1. Extract an Idea from Google Sheets

2. Generate a Prompt for AI Image Creation and Sound Effects/Audio

3. Generate an AI Image with Flux AI

4. Animate the Image Using RunwayML

5. Generate Sound Effects and Voiceover with ElevenLabs

6. Merge Video and Audio Using Creatomate

7. Upload and Publish to YouTube

8. Update Google Sheet Status


Customization Guide

Modifying the Animation Style

Changing the Video Length

Adding Subtitles

Publishing to Other Platforms


This workflow ensures a fully automated video creation pipeline, reducing manual effort and optimizing content production. 🚀

🔗 Nodes Used

Google Sheets, HTTP Request, Google Drive, YouTube, AI Agent, Anthropic Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup