Extract YouTube auto-generated transcripts for AI analysis and storage

Go to Workflow
0 views
Built by Joel Cantero Joel Cantero
Created on January 02, 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