PickSkill
← Back

Youtube Apify Transcript

Fetch YouTube transcripts via APIFY API. Works from cloud IPs (Hetzner, AWS, etc.) by bypassing YouTube's bot detection. Free tier includes $5/month credits (~714 videos). No credit card required.

README.md
Rendered from GitHub raw
View raw ↗

📹 YouTube Transcript Fetcher (APIFY)

Fetch YouTube video transcripts from anywhere — even cloud servers where YouTube blocks direct access.

✨ Features

  • Works from cloud IPs (AWS, GCP, VPS, etc.)
  • Bypasses YouTube bot detection via APIFY proxies
  • Local caching (v1.1.0+) — repeat requests are FREE
  • Batch mode (v1.1.0+) — process multiple videos at once
  • Cache management--cache-stats, --clear-cache, --no-cache
  • Text or JSON output with timestamps
  • Language preference support
  • Simple Python script, no SDK needed

💰 Free Tier

APIFY offers $5/month free credits — that's approximately 714 videos per month at $0.007 each!

No credit card required. Sign up here

🚀 Quick Start

# 1. Set your API token
export APIFY_API_TOKEN="apify_api_YOUR_TOKEN"
 
# 2. Fetch a transcript
python3 scripts/fetch_transcript.py "https://youtube.com/watch?v=VIDEO_ID"

📖 Documentation

See SKILL.md for full documentation, setup instructions, and usage examples.

⚙ Requirements

  • Python 3.6+
  • requests library (pip install requests)
  • APIFY API token (free)

📄 License

MIT