Toucora API
🌐 Sprache

Python

YouTube-Transkript-API in Python: Quickstart in 5 Minuten

Hole YouTube-Transkripte in Python mit wenigen Zeilen requests oder httpx. Inklusive Batching, Sprachwahl, Fehlerbehandlung und Retries gegen die Toucora-API.

Vom Toucora-Team · 2026-09-29 · 7 Min. Lesezeit

Eine Anfrage, ein Transkript

Der kürzeste Weg ist ein GET auf /v1/transcripts/{videoId} mit dem Schlüssel im Authorization-Header. Die Antwort ist JSON: Video-ID, Sprache, Dauer und Segmentliste. Kein SDK nötig — requests oder httpx genügt.

Sprache und Format wählen

Rufe zuerst /v1/transcripts/{videoId}/languages auf, wenn ein Video mehrsprachig sein kann, wähle die Spur und übergib ?lang= und ?format=. srt oder vtt liefern speicherfertige Untertitel; json behält die strukturierten Segmente.

Batching und Retries

Für Listen sende bis zu 50 IDs in einem POST an /v1/transcripts und lies die Ergebnisse pro Element. Setze Timeout und kleines exponentielles Backoff: kurze Aussetzer und 429er klären sich schnell, und jede Antwort trägt eine X-Request-ID zum Loggen.

Die schwierigen Fälle

Manche Videos haben keine Untertitel, andere sind privat oder regionsgesperrt. Die API antwortet mit typisiertem Fehlercode und lesbarer Meldung, sodass dein Code auf den Code statt auf Prosa reagiert. Logge die Request-ID — das ist der schnellste Weg zur Lösung.

Häufige Fragen

Brauche ich ein SDK?

Nein. Jeder HTTP-Client funktioniert. Ein dünner Wrapper um requests reicht für die meisten Projekte.

Wie verarbeite ich viele Videos?

Sende bis zu 50 IDs an POST /v1/transcripts; größere Mengen gehören in einen Playlist- oder Kanal-Job.

Und asynchrones Python?

Nutze httpx.AsyncClient mit denselben Endpunkten und einem begrenzten Semaphore für die Nebenläufigkeit.

Weiterlesen

Guide Was ist eine YouTube-Transkript-API (und wann brauchst du sie)? 6 Min. Lesezeit Integrationen Claude Code ein YouTube-Transkript-MCP-Server geben 6 Min. Lesezeit Integrationen Codex und KI-Coding-Agenten: Video mit einer Transkript-API lesen 5 Min. Lesezeit

Teste die API an einem Video

Erstelle einen kostenlosen Entwicklerschlüssel und hole dein erstes Transkript in einer Minute.

API-Schlüssel holen →