🎬 Create & auto-publish YouTube content with Gemini AI, face thumbnails & human review

⚑ 1,823 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” YouTube’s API quotas can be a bottleneck when you’re pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments β€” no quota limits, just structured data.

View All Scrapers

Description

image.png

This workflow transforms any video you drop into a Google Drive folder into a ready-to-publish YouTube upload. It analyzes the video with AI to craft 3 high-CTR title ideas, 3 long SEO-friendly descriptions (with timestamps), and 10–15 optimized tags. It then generates 4 thumbnail options using your face and lets you pick your favorite before auto-publishing to YouTube via Upload-Post.

Who Is This For?

What Problem Does It Solve?

Producing SEO metadata and high-performing thumbnails is slow and inconsistent. This flow:

How It Works

  1. Google Drive Trigger: Watches a folder for new video files.
  2. AI Video Analysis (Gemini): Produces an in-depth Spanish description and timestamps.
  3. Concept Generation: Returns 3 JSON concepts (title, thumbnail prompt, description, tags).
  4. User Review #1: Pick your favorite concept in a simple form.
  5. Thumbnail Generation (fal.ai): Creates 4 thumbnails using your face (provided image URL).
  6. User Review #2: Choose the best thumbnail.
  7. Upload to YouTube (Upload-Post): Publishes the video with your chosen title, description, tags, and thumbnail.

Setup

  1. Credentials (all offer free trials, no credit card required):
  2. Provide Your Face Image URL(s): Used by fal.ai to integrate your face into thumbnails.
  3. Select the Google Drive Folder: Where you’ll drop videos to process.
  4. Pick & Publish: Use the built-in forms to choose concept and thumbnail.

Requirements

Features

Video demo

https://www.youtube.com/watch?v=EOOgFveae-U

πŸ”— Nodes Used

HTTP Request, Google Drive, Google Drive Trigger, AI Agent, Structured Output Parser, Google Gemini Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup