Automated YouTube Shorts Creator with yt-dlp & FFmpeg

Go to Workflow
0 views
Built by MANISH KUMAR MANISH KUMAR
Created on June 05, 2026

Description

Automated YouTube Shorts Creator with yt-dlp & FFmpeg

Description
How It Works
• Downloads videos/music from YouTube using yt-dlp
• Merges assets with dynamic text overlays
• Automatically uploads to YouTube as Shorts (9:16 format)
• Tracks everything in Google Sheets

Set Up Steps (~10 minutes)

Install yt-dlp and FFmpeg in your n8n environment
Connect Google Sheets (for video/music pools)
Set up YouTube OAuth credentials
Configure text overlay font (NotoSerif included)

Key Features
Dual Pipeline System
Video Downloader (MP4) + Music Downloader (MP3 with thumbnails)
Random pairing for endless combinations

Professional Text Overlays
Dynamic line wrapping for perfect 9:16 formatting
Customizable fonts/colors

YouTube API Integration
Automatic upload with metadata (titles/descriptions)
Privacy/license controls

Google Sheets Tracking
Logs download paths, YouTube URLs, timestamps
Prevents duplicate processing

Nodes Used (3)

Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest