Templates / Extract clean transcripts from your YouTube channel videos using Data API

Extract clean transcripts from your YouTube channel videos using Data API

Ready for 3.0

by Joel Cantero ✓ · 213 views · created 2025-12-14 · Document Extraction, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (7)

What it does

YouTube Caption Extractor (Your Channel Only) Extracts clean transcripts from YOUR CHANNEL YouTube video captions using YouTube Data API v3. ⚠️ API Limitation: Only works with videos from YOUR OWN CHANNEL. Cannot access external/public videos. --- 🎯 Use Cases - AI summarization & sentiment analysis - Keyword extraction from your content - Content generation from your videos - Batch transcript processing --- 🔄 How It Works (6 Steps) 1. 📥 Input: Receives videoId + preferredLanguage 2. 🔍 API: Lists captions from your channel 3. 🆔 Selector: Picks preferred language (fallback to first) 4. 📥 Download: Gets VTT subtitle file 5. 🧹 Cleaning: Removes timestamps, Music, duplicates 6. ✅ Output: Clean transcript + metadata --- 🚀 How to Use Trigger with JSON payload: {"youtubeVideoId": "YOURVIDEOID", "preferredLanguage": "es"} Video ID must belong to your authenticated YouTube channel Works as sub-workflow (Execute Workflow Trigger) or replace with Webhook/Form trigger Handles videos with no captions gracefully with structured error response Output ready for downstream AI processing or storage ⚠️ Setup Required: - Change YouTube credentials in "List Captions" and "Download VTT" nodes - Video ID from your authenticated channel - Sub-workflow or Webhook trigger - Graceful no-captions handling --- 🔧 Requirements - ✅ YouTube OAuth2 (youtube.captions.read scope) - ✅ Update credentials in List Captions + Download VTT nodes - ✅ n8n HTTP Request + Code nodes --- 💬 Need Help? - n8n Forum Happy Automating! 🎉

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.