Extract YouTube auto-generated transcripts for AI analysis and storage

Go to Workflow
0 views
Built by Joel Cantero Joel Cantero
Created on June 12, 2026

Description

🎬 Extract YouTube auto-generated transcripts and save them for AI processing

Direct YouTube API - Auto-Generated Only
Extracts the auto-generated transcript from any YouTube video automatically.

🔄 How It Works (5 Steps)
📥 Input: youtubeVideoUrl only
🌐 Fetch: GET YouTube page HTML to extract INNERTUBE_API_KEY
🔑 Extract: Parse API key and video ID
🎥 Metadata: GET caption metadata
🤖 Auto-Detect: Find auto-generated transcript (kind: asr)
📝 Fetch & Parse: Download and clean transcript

🔄 Setup steps
Import the workflow to your n8n instance
Activate the workflow
Provide the YouTube video URL via webhook or manual trigger
The workflow will automatically extract the auto-generated transcript
Access the results in the specified output format

🎯 Use Cases
Extract auto-generated transcripts automatically
No language selection needed
Perfect for bulk transcript collection
AI processing, summarization, analysis
Content accessibility

✅ Output Format
{
"fullTranscript": "Auto-generated transcript text...",
"wordCount": 1234,
"transcript": [...timestamps...]
}
`

Nodes Used (2)

Code
n8n-nodes-base.code
HTTP Request
n8n-nodes-base.httpRequest