Nejlepší API pro přepisy z YouTube ve srovnání: sum.video, Supadata, Transcribr a knihovna pro Python
Čtyři způsoby, jak získat přepisy z YouTube v kódu, srovnané podle ceny, limitů a spolehlivosti: sum.video, Supadata, Transcribr a youtube-transcript-api.

Nejlepší API pro přepisy z YouTube závisí na tvém objemu a na tom, kolik údržby jsi ochoten snést. Bezplatná knihovna pro Python youtube-transcript-api je v pořádku pro malé skripty na tvém vlastním počítači. Pro server nebo produkt ti hostované API jako sum.video, Supadata nebo Transcribr ušetří vlastní boj s blokováním ze strany YouTube. Tady je srovnání podle stránek jednotlivých poskytovatelů, tak jak jsem je otevřel v říjnu 2026.
Stručná odpověď
- Hobby skript nebo jednorázový výzkum z domácího připojení: knihovna pro Python.
- Platba za použití, kredity, které nikdy nevyprší, žádné předplatné: sum.video nebo Transcribr.
- Měsíční tarif s bezplatnou úrovní a zvukovou náhradou: Supadata.
- Jen tvoje vlastní videa: oficiální YouTube Data API.
Srovnávací tabulka
| sum.video | Supadata | Transcribr | youtube-transcript-api | |
|---|---|---|---|---|
| Typ | Hostované REST API | Hostované API | Hostovaný nástroj s API | Open source knihovna pro Python |
| Cenový model | Jednorázové balíčky kreditů, nevyprší | Měsíční tarify | Jednorázové balíčky kreditů, nevyprší | Zdarma (licence MIT) |
| Cena za přepis | $0.090 až $0.030 | Asi $0.017 (Basic) až $0.0009 (Supa) | $0.05 až $0.016 | $0, plus náklady na proxy |
| Bezplatná úroveň | 10 kreditů (5 přepisů) s prvním klíčem | 100 kreditů měsíčně | 25 přepisů zdarma (API není v bezplatném tarifu uvedeno) | Všechno |
| Záložní přepis zvuku | Ne | Ano, 2 kredity za minutu | Neuvedeno | Ne |
| Limit četnosti | 60 požadavků za minutu na klíč | 1 až 100 požadavků za sekundu podle tarifu | Neuvedeno | Tvoje vlastní připojení |
| Kontrola výdajů | Automatické dobíjení, měsíční rozpočet, měsíční limit kreditů, e-mailová upozornění | Automatické dobíjení od tarifu Pro | Neuvedeno | Netýká se |
API pro přepisy sum.video
API pro přepisy sum.video je REST koncový bod, který přijme URL nebo ID videa a vrátí existující titulky jako segmenty json s časovými značkami, prostý text nebo srt. Přepis stojí 2 kredity. Balíčky jsou jednorázové a nikdy nevyprší: 100 kreditů za $4.49, 500 za $13.99, 2 000 za $37.99 a 5 000 za $74.99. Požadavky, které nevrátí přepis nebo selžou na straně sum.video, nestojí nic.
Vyniká kontrola výdajů: automatické dobíjení pod zvoleným zůstatkem, měsíční rozpočet na dobíjení, měsíční limit kreditů, který vrací 402 budget_exceeded, a e-mailová upozornění. To se hodí pro produkt, který nesmí překvapit majitele účtem. Propracovaný příklad najdeš ve scénáři přepisy z YouTube pro aplikaci RAG ve velkém měřítku.
Omezení: vrací jen titulky, bez přepisu zvuku, takže videa bez titulků vracejí 404 no_transcript. Limit četnosti je 60 požadavků za minutu na klíč, s až 5 aktivními klíči. Příklady kódu jsou v návodu jak získat přepis z YouTube pomocí API.
Supadata
Supadata prodává měsíční tarify. Bezplatný tarif má 100 kreditů měsíčně při 1 požadavku za sekundu. Basic stojí $5 měsíčně za 300 kreditů, Pro $17 za 3 000, Mega $47 za 30 000 a větší tarify dosahují 1 000 000 kreditů. Jeden přepis je 1 kredit, takže efektivní cena nahoře klesá zhruba na desetinu centu. Kredity se nepřenášejí do dalšího měsíce.
Jejím rozlišovacím znakem je volitelná záloha s přepisem pomocí AI: pokud video nemá přepis, můžeš si ho nechat vygenerovat za 2 kredity za minutu videa. Pokud tvůj katalog obsahuje videa bez titulků, na tom záleží. Vyšší limity četnosti (až 100 požadavků za sekundu) a automatické dobíjení jsou dostupné u větších tarifů a některé pokročilé koncové body vyžadují Pro nebo vyšší.
Kompromisem je předplatné: nevyužité kredity každý měsíc propadnou, takže nerovnoměrná zátěž může něco promarnit.
Transcribr
Transcribr začínal jako nástroj pro extrakci přepisů z kanálů a seznamů videí a nabízí také rozšíření pro Chrome, server MCP a API. Jeho ceny jsou jednorázové balíčky kreditů, které nikdy nevyprší: $4.99 za 100 kreditů, $14.99 za 500, $39.99 za 2 000 a $79.99 za 5 000, což stránka ceňuje na $0.05 až $0.016 za přepis. Bezplatný tarif dává 25 přepisů, ale přístup k API je uveden jen u placených tarifů.
Nejsilnější je, pokud chceš hromadné stahování celých kanálů s předvolbami exportu (TXT, JSON, CSV, SRT, VTT a další), ne jen kód. Jeho úvodní stránka neuvádí limity četnosti API, takže si je před plánováním velké úlohy ověř u poskytovatele.
youtube-transcript-api (knihovna pro Python)
youtube-transcript-api je knihovna s licencí MIT a zhruba 8,5 tisíci hvězdiček na GitHubu. Nainstaluj ji pomocí pip install youtube-transcript-api, předej ID videa a projdi útržky. Nepotřebuje klíč API, zvládá ruční i automatické titulky, umí vypisovat a překládat přepisy a má formátovače a CLI.
Háček je v jejím README: používá nezdokumentovanou část webového klienta YouTube, takže není záruka, že bude dál fungovat. YouTube začal blokovat mnoho IP adres poskytovatelů cloudu, což vyvolává výjimky RequestBlocked nebo IpBlocked, a autor doporučuje rotující rezidenční proxy (Webshare je podporován hned), přičemž varuje, že proxy nezaručuje, že nebudeš zablokován. Videa s věkovým omezením lze v současnosti pomocí cookies získat jen těžko.
Knihovna tedy nestojí nic na licenčních poplatcích, ale při spuštění ze serveru může stát čas a účty za proxy.
A oficiální YouTube Data API?
Metoda stahování titulků od Googlu vyžaduje autorizaci a oprávnění upravovat video a každé volání stojí 200 jednotek kvóty. To je vhodné pro nástroje spravující tvůj vlastní kanál a nevhodné pro získávání přepisů videí, která nevlastníš.
Jak vybrat
- Potřebuješ zvukovou náhradu? Pokud ano, v tomto seznamu ji uvádí Supadata.
- Je tvůj objem stálý, nebo kolísavý? Stálý objem se hodí k měsíčnímu tarifu. Kolísavý nebo příležitostný k kreditům, které nevyprší.
- Poběží to ze serveru? Pak hostované API obvykle poráží knihovnu, která je nejvíc vystavena blokování IP adres poskytovatelů cloudu.
- Potřebuješ pevné limity výdajů? sum.video uvádí automatické dobíjení, rozpočty a upozornění.
- Chceš jen přepis nebo shrnutí jednoho videa? API přeskoč: použij nástroj pro přepisy z YouTube nebo shrnovač.
Ceny a limity se mění, takže je před závazkem ověř na stránce každého poskytovatele.
Zdroje
Často kladené otázky
Jaký je nejlevnější způsob, jak získat přepisy z YouTube?
Open source knihovna pro Python nemá licenční poplatek, ale při spuštění ze serveru může vyžadovat proxy. Mezi hostovanými API má nejnižší cenu za přepis velké měsíční tarify Supadata (asi $0.0009 u největšího), balíčky sum.video se pohybují od $0.090 do $0.030 a Transcribr od $0.05 do $0.016, oba s kredity, které nevyprší.
Proč youtube-transcript-api na serveru přestane fungovat?
Její README říká, že YouTube začal blokovat mnoho IP adres poskytovatelů cloudu, což vyvolává chyby RequestBlocked nebo IpBlocked. Autor navrhuje rotující rezidenční proxy, bez záruky proti blokování.
Které API přepisuje videa, která nemají titulky?
Mezi zde srovnávanými nástroji uvádí Supadata záložní přepis pomocí AI za 2 kredity za minutu videa. API pro přepisy sum.video vrací jen existující titulky, takže videa bez titulků vracejí 404 no_transcript bez nákladů.
Mohu pro přepisy použít oficiální YouTube Data API?
V praxi jen pro svá vlastní videa. Metoda stahování titulků vyžaduje oprávnění upravovat video a stojí 200 jednotek kvóty za volání.
Která možnost má kontroly výdajů?
sum.video nabízí automatické dobíjení, měsíční rozpočet na dobíjení, měsíční limit kreditů a e-mailová upozornění. Supadata nabízí automatické dobíjení od tarifu Pro. Stránka Transcribr kontroly výdajů neuvádí.
Související články
Přepisy z YouTube pro aplikaci RAG ve velkém měřítku: kredity, automatické dobíjení a rozpočtyVývojářka načítá 10 000 videí z YouTube do aplikace RAG. Podívej se na náklady, výpočet limitu četnosti a na to, jak automatické dobíjení a rozpočty drží výdaje předvídatelné.
Jak získat přepis z YouTube pomocí API (curl, Python, JavaScript)Získej přepis libovolného veřejného videa na YouTube jedním HTTP požadavkem. Funkční příklady v curl, Pythonu a JavaScriptu, formáty výstupu, chybové kódy a ceny.
Nejnovější příspěvky
Přepisy z YouTube pro aplikaci RAG ve velkém měřítku: kredity, automatické dobíjení a rozpočtyVývojářka načítá 10 000 videí z YouTube do aplikace RAG. Podívej se na náklady, výpočet limitu četnosti a na to, jak automatické dobíjení a rozpočty drží výdaje předvídatelné.
Jak získat přepis z YouTube pomocí API (curl, Python, JavaScript)Získej přepis libovolného veřejného videa na YouTube jedním HTTP požadavkem. Funkční příklady v curl, Pythonu a JavaScriptu, formáty výstupu, chybové kódy a ceny.