Uses YouTube's built-in captions — no API key required. Works for videos with auto-generated or manual captions.