Get transcripts of Vsauce videos via REST API. Thought experiments and curiosity content. Free tier available. Use the YouTube Transcript API to programmatically pull transcripts from Vsauce videos for analysis, summarization, search, or AI training.
Get any Vsauce video's transcript in one HTTP request:
curl "https://youtubetranscript.us/api/v1/transcript?video_id=YOUR_VIDEO_ID" \
-H "X-API-Key: YOUR_KEY"
import requests
r = requests.get("https://youtubetranscript.us/api/v1/transcript",
params={"video_id": "VIDEO_ID"},
headers={"X-API-Key": "YOUR_KEY"})
data = r.json()
for line in data["transcript"]:
print(line["start"], line["text"])