Macrocosmos Yt Scraper
Pricing
$4.00 / 1,000 results
Go to Apify Store

Macrocosmos Yt Scraper
Extract YouTube transcripts and metadata at scale. Scrape videos or channels to get full transcript text with timestamps, video metadata, and engagement metrics (views, likes, subscribers). Perfect for content analysis, research, SEO, and AI training datasets.
Pricing
$4.00 / 1,000 results
Rating
0.0
(0)
Developer

Macrocosmos
Maintained by Community
Actor stats
0
Bookmarked
16
Total users
12
Monthly active users
11 days ago
Last modified
Categories
Share
YouTube Transcript Scraper
Extract transcripts and metadata from YouTube videos at scale. Scrape individual videos or entire channels with full transcript text, timestamps, and engagement metrics.
What it does
This actor extracts complete video data including:
- Full transcript with timestamps (when available)
- Video metadata (title, description, duration)
- Engagement metrics (views, likes, subscriber count)
- Channel information
Input
| Field | Type | Description |
|---|---|---|
urls | array | YouTube video URLs to scrape |
channel_url | string | Channel URL to scrape recent videos from |
max_videos | integer | Max videos per channel (default: 10) |
start_date | string | Filter: videos after this date (YYYY-MM-DD) |
end_date | string | Filter: videos before this date (YYYY-MM-DD) |
Output
{"video_id": "dQw4w9WgXcQ","title": "Rick Astley - Never Gonna Give You Up","channel_name": "Rick Astley","upload_date": "2009-10-25T00:00:00+00:00","transcript": [{"text": "We're no strangers to love", "start": 18.0, "end": 21.5},{"text": "You know the rules and so do I", "start": 21.5, "end": 25.0}],"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","duration_seconds": 212,"language": "en","thumbnails": "https://i.ytimg.com/vi/dQw4w9WgXcQ/hqdefault.jpg","view_count": 1500000000,"description": "The official video for Never Gonna Give You Up...","like_count": 15000000,"subscriber_count": 3500000}
Examples
Scrape specific videos:
{"urls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ","https://youtu.be/fJ9rUzIMcZQ"]}
Scrape recent channel videos:
{"channel_url": "https://www.youtube.com/@Fireship","max_videos": 10,"start_date": "2024-01-01"}
Use cases
- Content analysis - Analyze video transcripts for sentiment, topics, keywords
- Research - Collect video data for academic or market research
- SEO - Extract metadata for competitive analysis
- Accessibility - Get transcripts for content repurposing
- AI training - Build datasets for machine learning models
Notes
- Transcripts depend on video having captions (manual or auto-generated)
- Uses residential proxies for reliable extraction
- Respects YouTube's rate limits automatically