π¬ Extract transcripts from external YouTube videos using YouTube Transcript API
β‘ 1,030 views Β· π¬ Document Extraction & Analysis
π‘ 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.
Description
π Try It Out!
YouTube Transcript API Extractor (Any Public Video)
Extracts a clean transcript from a videoId using youtube-transcript.io.
π― Use Cases
- AI summaries, sentiment analysis, keyword extraction
- Internal indexing/SEO
- Content pipelines (blog/newsletter)
- Batch transcript processing
π How It Works (5 Steps)
- π₯ Input:
youtubeVideoId,apiToken - π API: POST to youtube-transcript.io
- π§© Parse: Normalizes the response format
- π§Ή Clean: Normalizes text and whitespace
- β
Output: Transcript + metrics (
wordCount/charCount)
π How to Use
Payload:
{"youtubeVideoId":"xObjAdhDxBE", "apiToken": "xxxxxxxxxx"}
βοΈ Setup:
- This sub-workflow is intended to be called from another workflow (Execute Workflow Trigger)
π Nodes Used
HTTP Request, Stop and Error, Execute Workflow Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File