The YouTube API Bottleneck
The official YouTube Data API v3 is powerful but introduces significant friction for subtitle-focused projects. Here are the three biggest pain points developers face.
High Quota Costs
Every captions.download call costs 200 quota units. With a daily limit of 10,000 units, you can only fetch ~50 subtitle files per day before hitting the wall.
Complex OAuth Setup
Downloading captions requires OAuth 2.0 user authorization—not just an API key. This adds significant development overhead for a simple text extraction task.
Aggressive Rate Limiting
Burst requests trigger 403 errors and temporary bans. Bulk extraction of 1,000+ videos becomes a multi-day, error-prone process.

