Si un script del lado del servidor —youtube-transcript-api, un scraper, tu propia llamada al endpoint timedtext de YouTube— devuelve resultados vacíos o bloqueados, no es un error de tu código. YouTube bloquea las solicitudes de transcripciones desde rangos de IP de nube y de centros de datos, incluidos AWS, GCP, Azure y Cloudflare Workers.
Transcripción completa en segundos: se puede buscar, tiene marcas de tiempo y es tuya para conservar.
Ese bloqueo se basa en la IP, no en la cuenta: la misma solicitud que funciona desde una conexión residencial no devuelve nada (o un 429/403) desde un servidor. Por eso las bibliotecas de la comunidad que hacen scraping directo de los endpoints de subtítulos de YouTube se han vuelto cada vez menos fiables al ejecutarse en la nube.
2outube evita esto pagando por un proveedor gestionado con una flota de proxies residenciales, de modo que la solicitud parece la de un navegador común en lugar de la de un centro de datos. Ese es un detalle interno de implementación: consulta la nota honesta de abajo para saber qué significa y qué no para ti.
Es una herramienta de navegador, no una API para desarrolladores. Hoy no hay endpoint público, ni clave de API, ni compromiso de disponibilidad. Si tu caso de uso es el acceso programático a transcripciones, necesitas tu propio proveedor gestionado con soporte de proxy residencial (de pago): ejecutar youtube-transcript-api o un scraper en bruto desde un servidor en la nube seguirá fallando por el bloqueo de IP mencionado arriba, no porque tu código esté mal.
YouTube bloquea las solicitudes de subtítulos/transcripciones que provienen de rangos de IP de centros de datos y de la nube. El mismo código suele funcionar bien desde una conexión de internet doméstica, y por eso parece un error intermitente en lugar de lo que realmente es: un bloqueo basado en la IP.
Hoy no. 2outube es una herramienta web: pegas una URL y obtienes una transcripción en el navegador. No hay endpoint documentado, ni clave de API, ni disponibilidad comprometida para uso programático.
Un proveedor gestionado de transcripciones que ejecute las solicitudes a través de proxies residenciales (de pago): la misma categoría de servicio en la que 2outube se apoya internamente.
Ninguna que se ejecute desde un servidor en la nube. El bloqueo basado en la IP es justo lo que hace inconsistentes los enfoques de scraping gratuitos: pueden funcionar hoy y fallar mañana a medida que YouTube ajusta.
No hay planes firmes que anunciar. Si eso cambia, aparecerá en 2outube.com/llms.txt, que enumera lo que realmente existe hoy.