ComparaciónsPor Péter Nagy

As mellores API de transcrición de YouTube comparadas: sum.video, Supadata, Transcribr e a biblioteca de Python

Catro xeitos de obter transcricións de YouTube con código, comparados por prezo, límites e fiabilidade: sum.video, Supadata, Transcribr e youtube-transcript-api.

Resume un vídeo de YouTube agora

Pega unha ligazón e obtén os puntos clave con marcas de tempo clicables.

A mellor API de transcricións de YouTube depende do teu volume e de canto mantemento estás disposto a asumir. A biblioteca gratuíta de Python youtube-transcript-api vai ben para scripts pequenos no teu propio ordenador. Para un servidor ou un produto, unha API aloxada como sum.video, Supadata ou Transcribr aforra que teñas que lidar ti mesmo cos bloqueos de YouTube. Así se comparan, segundo as páxinas de cada provedor tal como as abrín en outubro de 2026.

A resposta curta

  • Script de afección ou investigación puntual desde unha conexión doméstica: a biblioteca de Python.
  • Pagamento por uso, créditos que non caducan nunca, sen subscrición: sum.video ou Transcribr.
  • Plan mensual con nivel gratuíto e alternativa de audio: Supadata.
  • Só os teus propios vídeos: a API oficial de YouTube Data.

Táboa comparativa

sum.video Supadata Transcribr youtube-transcript-api
Tipo API REST aloxada API aloxada Ferramenta aloxada con API Biblioteca de Python de código aberto
Modelo de prezos Paquetes de créditos únicos, non caducan Plans mensuais Paquetes de créditos únicos, non caducan Gratuíta (licenza MIT)
Prezo por transcrición $0.090 a $0.030 Uns $0.017 (Basic) a $0.0009 (Supa) $0.05 a $0.016 $0, máis custos de proxy
Nivel gratuíto 10 créditos (5 transcricións) coa primeira clave 100 créditos ao mes 25 transcricións gratuítas (API non listada no plan gratuíto) Todo
Alternativa de transcrición de audio Non Si, 2 créditos por minuto Non indicado Non
Límite de frecuencia 60 peticións por minuto por clave De 1 a 100 peticións por segundo segundo o plan Non indicado A túa propia conexión
Controis de gasto Recarga automática, orzamento mensual, límite mensual de créditos, avisos por correo Recarga automática desde Pro Non indicado Non aplica

Resume un vídeo de YouTube agora

Pega unha ligazón e obtén os puntos clave con marcas de tempo clicables.

API de transcricións de sum.video

A API de transcricións de sum.video é un punto final REST que acepta o URL ou o ID dun vídeo e devolve os subtítulos existentes como segmentos json con marcas de tempo, text plano ou srt. Unha transcrición custa 2 créditos. Os paquetes son únicos e non caducan nunca: 100 créditos por $4.49, 500 por $13.99, 2.000 por $37.99 e 5.000 por $74.99. As peticións que non devolven ningunha transcrición ou que fallan por parte de sum.video non custan nada.

O que destaca é o control do gasto: recarga automática por baixo dun saldo escollido, un orzamento mensual de recarga, un límite mensual de créditos que devolve 402 budget_exceeded e avisos por correo. Iso encaixa cun produto que non ten que sorprender o seu propietario cunha factura. Mira o escenario transcricións de YouTube para unha app RAG a gran escala para ver un exemplo resolto.

Límites: só devolve subtítulos, sen transcrición de audio, así que os vídeos sen subtítulos devolven 404 no_transcript. O límite de frecuencia é de 60 peticións por minuto por clave, con ata 5 claves activas. Hai exemplos de código en como obter a transcrición de YouTube cunha API.

Supadata

Supadata vende plans mensuais. O plan gratuíto ten 100 créditos ao mes a 1 petición por segundo. Basic custa $5 ao mes por 300 créditos, Pro $17 por 3.000, Mega $47 por 30.000, e os plans máis grandes chegan a 1.000.000 de créditos. Unha transcrición é 1 crédito, así que o prezo efectivo baixa a aproximadamente unha décima de céntimo no cumio. Os créditos non se traspasan ao mes seguinte.

A súa característica distintiva é unha alternativa opcional de transcrición con IA: se un vídeo non ten transcrición, podes facer xerar unha, a 2 créditos por minuto de vídeo. Se o teu catálogo inclúe vídeos sen subtítulos, iso importa. Os límites de frecuencia máis altos (ata 100 peticións por segundo) e a recarga automática están dispoñibles nos plans máis grandes, e algúns puntos finais avanzados requiren Pro ou superior.

A contrapartida é a subscrición: os créditos non utilizados caducan cada mes, así que unha carga irregular pode desperdiciar unha parte.

Transcribr

Transcribr comezou como un extractor de transcricións para canles e listas de reprodución, e tamén ofrece unha extensión de Chrome, un servidor MCP e unha API. Os prezos son paquetes de créditos únicos que non caducan nunca: $4.99 por 100 créditos, $14.99 por 500, $39.99 por 2.000 e $79.99 por 5.000, que a páxina cifra de $0.05 a $0.016 por transcrición. O plan gratuíto dá 25 transcricións, pero o acceso á API só figura nos plans de pagamento.

É máis forte se queres descargas masivas de canles enteiras con axustes de exportación (TXT, JSON, CSV, SRT, VTT e máis) e non só código. A súa páxina de inicio non indica os límites de frecuencia da API, así que consúltaos co provedor antes de planificar unha tarefa grande.

youtube-transcript-api (biblioteca de Python)

youtube-transcript-api é unha biblioteca con licenza MIT e unhas 8,5 mil estrelas en GitHub. Instálaa con pip install youtube-transcript-api, pásalle un ID de vídeo e itera sobre os fragmentos. Non necesita clave de API, xestiona subtítulos manuais e automáticos, pode listar e traducir transcricións, e ten formatadores e unha CLI.

O problema está no seu README: usa unha parte non documentada do cliente web de YouTube, así que non hai garantía de que siga funcionando. YouTube comezou a bloquear moitas IP de provedores de nube, o que provoca as excepcións RequestBlocked ou IpBlocked, e o autor recomenda proxies residenciais rotatorios (Webshare está admitido de serie), mentres advirte de que un proxy non garante que non te bloqueen. Os vídeos con restrición de idade polo de agora non se poden obter con cookies.

Así que a biblioteca non custa nada en licenzas, pero pode custarche tempo e facturas de proxy cando a executas desde un servidor.

E a API oficial de YouTube Data?

O método de descarga de subtítulos de Google require autorización e permiso para editar o vídeo, e cada chamada custa 200 unidades de cota. Iso é adecuado para ferramentas que xestionan a túa propia canle, e inadecuado para obter transcricións de vídeos que non son teus.

Como escoller

  1. Precisas unha alternativa de audio? Se é que si, Supadata é a desta lista que a indica.
  2. O teu volume é estable ou irregular? O volume estable encaixa cun plan mensual. O volume irregular ou ocasional encaixa con créditos que non caducan.
  3. Executarase desde un servidor? Entón unha API aloxada adoita gañar a biblioteca, que é a máis exposta ao bloqueo de IP de provedores de nube.
  4. Precisas límites de gasto estritos? sum.video indica recarga automática, orzamentos e avisos.
  5. Só queres a transcrición ou o resumo dun vídeo? Esquece a API: usa a ferramenta de transcrición de YouTube ou o resumidor.

Os prezos e os límites cambian, así que confírmaos na páxina de cada provedor antes de comprometerte.

Fontes

Preguntas frecuentes

Cal é o xeito máis barato de obter transcricións de YouTube?

A biblioteca de Python de código aberto non ten cota de licenza, pero executada desde un servidor pode requirir proxies. Entre as API aloxadas, os grandes plans mensuais de Supadata teñen o prezo por transcrición máis baixo (uns $0.0009 no maior), os paquetes de sum.video van de $0.090 a $0.030 e os de Transcribr de $0.05 a $0.016, ambos con créditos que non caducan nunca.

Por que youtube-transcript-api deixa de funcionar nun servidor?

O seu README di que YouTube comezou a bloquear moitas IP de provedores de nube, o que provoca erros RequestBlocked ou IpBlocked. O autor suxire proxies residenciais rotatorios, sen garantía contra os bloqueos.

Que API transcribe vídeos que non teñen subtítulos?

Entre as ferramentas comparadas aquí, Supadata indica unha alternativa de transcrición con IA a 2 créditos por minuto de vídeo. A API de transcricións de sum.video só devolve subtítulos existentes, así que os vídeos sen subtítulos devolven 404 no_transcript sen custo.

Podo usar a API oficial de YouTube Data para transcricións?

Na práctica só para os teus propios vídeos. O método de descarga de subtítulos esixe permiso para editar o vídeo e custa 200 unidades de cota por chamada.

Que opción ten controis de gasto?

sum.video ofrece recarga automática, un orzamento mensual de recarga, un límite mensual de créditos e avisos por correo. Supadata ofrece recarga automática desde Pro. A páxina de Transcribr non indica controis de gasto.

Resume un vídeo de YouTube agora

Pega unha ligazón e obtén os puntos clave con marcas de tempo clicables.

api de transcricións de youtubesupadatatranscribryoutube-transcript-apicomparativa de api

Lecturas relacionadas

Últimas publicacións

Resume calquera vídeo de YouTube en segundos

Proba sum.video