YouTube → Texto

Pegá el enlace de un video y obtené su transcripción completa.

Opciones

Los subtítulos de YouTube se obtienen al instante. Whisper transcribe el audio en tu computadora: sirve para videos sin subtítulos, pero tarda más (la primera vez descarga el modelo). Si elegís un idioma y el video no lo tiene, se intenta usar la traducción automática de YouTube.

¿Cómo funciona?

  1. Pegá el enlace. Sirve cualquier formato de YouTube: videos, Shorts, enlaces cortos (youtu.be) o transmisiones que ya terminaron.
  2. Se buscan los subtítulos. La app usa los subtítulos del video: primero los que cargó el creador y, si no hay, los que YouTube genera automáticamente. No se descarga el video, por eso tarda apenas unos segundos.
  3. Leé, copiá o descargá. El texto aparece ordenado en párrafos. También podés verlo con marcas de tiempo y descargarlo como .txt o como .srt (el formato de subtítulos que usan los reproductores y editores de video).

En Opciones podés elegir el idioma del texto. Si el video no lo tiene, se intenta la traducción automática de YouTube.

Limitaciones

  • Solo videos con subtítulos. Si el video no tiene subtítulos, ni siquiera automáticos, esta versión online no lo puede convertir. Pasa con videos sin voz, videos recién subidos o cuando el creador los desactivó.
  • Los subtítulos automáticos no son perfectos. Suelen venir sin puntuación y pueden confundir palabras o nombres propios, sobre todo con ruido de fondo o varias personas hablando a la vez.
  • La traducción no siempre está disponible. YouTube a veces no la permite; en ese caso vas a ver el texto en el idioma original, con un aviso.
  • Videos privados o restringidos. No funcionan los videos privados, los que tienen restricción de edad ni los que piden iniciar sesión.
  • YouTube puede bloquear el servidor. YouTube limita las consultas que llegan desde servidores en la nube. Si ves un error que dice que YouTube bloqueó la consulta, no es un problema del video. Más abajo te explicamos por qué pasa y cómo se soluciona.
  • No se guarda nada. La página no guarda tus transcripciones: si la cerrás o la recargás, se pierden. Descargalas si las vas a necesitar.

¿Por qué a veces YouTube bloquea esta página?

Cuando pegás un enlace, no es tu computadora la que le pide los subtítulos a YouTube: se los pide el servidor donde está alojada esta página, que funciona en un centro de datos en la nube. YouTube desconfía de las consultas que llegan desde esos lugares, porque muchos programas automáticos los usan para descargar contenido en masa, y a veces las bloquea.

No es un problema del video ni de tu conexión, y no tenés que configurar nada en tu computadora.

¿Qué podés hacer?

¿Qué es un proxy y cómo lo soluciona?

Un proxy es un intermediario: en vez de hablar directamente con YouTube, el servidor le pasa el pedido a otra computadora, y esa computadora lo hace por él. Es como pedirle a un vecino que haga un trámite por vos.

Si el intermediario es un proxy residencial, el pedido sale desde conexiones de hogares comunes, como la tuya. Para YouTube parece una persona más mirando videos, así que normalmente no lo bloquea. Además va cambiando de dirección: si una queda bloqueada, se prueba con otra.

El proxy lo configura una sola vez quien administra la página. Si el error aparece siempre, lo más probable es que esta página todavía no tenga uno configurado.

¿Administrás esta página? Cómo activar el proxy, paso a paso
  1. Creá una cuenta en Webshare (webshare.io). Es el proveedor que recomienda la librería que usa esta app para leer subtítulos. Es un servicio pago.
  2. Comprá un plan «Residential». Ojo: los planes «Proxy Server» y «Static Residential» no sirven para esto, porque usan direcciones fijas que YouTube termina bloqueando.
  3. Copiá tus datos de acceso. En el panel de Webshare, abrí Proxy Settings y copiá los valores «Proxy Username» y «Proxy Password».
  4. Cargalos en Vercel. Abrí tu proyecto en vercel.com, andá a Settings → Environment Variables y agregá estas dos variables: WEBSHARE_PROXY_USERNAME → tu «Proxy Username» WEBSHARE_PROXY_PASSWORD → tu «Proxy Password» Vercel las guarda cifradas: solo las ve quien tiene acceso a tu proyecto, nunca los visitantes.
  5. Volvé a publicar la página. Las variables nuevas solo se aplican en una publicación nueva. En Deployments, abrí el menú ⋯ de la última publicación y elegí Redeploy. También sirve subir un commit nuevo a GitHub.
  6. Probá con un video. Si todavía falla, esperá unos minutos y reintentá.

¿Usás otro proveedor de proxies? En lugar de las dos variables anteriores, cargá una sola: PROXY_URL, con el formato http://usuario:contraseña@servidor:puerto.

El proxy residencial es la solución más confiable, pero no garantiza que YouTube no vuelva a bloquear alguna consulta.