# Changelog of YouTube Transcript Scraper (`parsebird/youtube-transcript-scraper`) Actor

- **URL**: https://apify.com/parsebird/youtube-transcript-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/parsebird/youtube-transcript-scraper.md

## Changelog

### v1.1 — 2026-09-27

- Faster, lighter caption extraction: YouTube's player script, which is only needed for downloading video/audio, is no longer fetched when reading captions, roughly halving the data transferred per video
- Default memory lowered to 1 GB, which is plenty for caption extraction. If you enable Whisper fallback, set the run memory to 2 GB or more (the run log now warns when it is lower)

### v1.0 — 2026-08-28

- Initial release.
- Extract transcripts from YouTube videos and Shorts: plain text, timestamped segments, SRT, and VTT.
- Accepts standard, short (`youtu.be`), Shorts, embed URLs, and bare video IDs.
- Returns video metadata with every row: title, channel, channel ID, length, view count, keywords, description, thumbnails.
- `language` parameter with YouTube auto-translation when the exact caption track is missing.
- Optional `whisperFallback` — OpenAI Whisper (faster-whisper) speech-to-text for caption-less videos, billed as a separate premium event.
- `maxItems`, `maxConcurrency`, and `cookies` inputs.
- Migration-resumable: a run that is interrupted continues where it left off.
