rastriq. Hablemos →
Rastriq / Transcripciones de YouTube

Lo que se dice en YouTube, en texto listo para tu modelo.

Los subtítulos de cualquier vídeo, Short o directo de YouTube, o de canales, listas de reproducción y búsquedas enteras, convertidos en texto limpio, segmentos con marca de tiempo, SRT o WebVTT, junto a los metadatos del vídeo. Sin API key ni inicio de sesión: pagas solo las filas que devuelven transcripción.

Respuesta rápida: Transcripciones de vídeos, Shorts, directos, canales, listas y búsquedas de YouTube en texto, segmentos con tiempos, SRT o WebVTT, con idioma, tipo de subtítulo, número de palabras y metadatos del vídeo; sin API key y pagando solo por transcripción. Muestra de 65 filas en CSV y JSON.

2 $
Por 1.000 transcripciones (plan Free)
64 de 65
Vídeos con transcripción en las muestras
24,8 h
De vídeo en español convertidas en texto en 31 s

Cuatro tipos de entrada, una fila por vídeo

Mezcla URLs, IDs, canales, listas y búsquedas en la misma ejecución. Eliges los formatos de salida: texto, segmentos, texto con tiempos, SRT y WebVTT.

EntradaEjemploQué devuelve
Vídeo, Short o directohttps://www.youtube.com/watch?v=… · youtu.be/… · ID sueltoUna fila con su transcripción
Canalhttps://www.youtube.com/@TED (añade /shorts o /streams)Los últimos vídeos, con límite y filtro de fecha
Lista de reproducciónhttps://www.youtube.com/playlist?list=…Los vídeos de la lista hasta tu límite
Búsqueda"searchQueries": ["qué es un agente de IA"]Los primeros vídeos de cada búsqueda

También hay fila cuando no hay subtítulos

EstadoSignificadoSe cobra
OKTranscripción devueltaSí
NO_TRANSCRIPTEl vídeo no tiene subtítulosNo
LANGUAGE_NOT_AVAILABLENo existe ninguno de tus idiomas y has desactivado la alternativaNo
UNAVAILABLEPrivado, eliminado, con restricción de edad o bloqueado por paísNo
BLOCKED · ERRORYouTube bloqueó la petición o hubo un error inesperadoNo
INVALID_INPUTLa entrada no es una URL, ID o búsqueda de YouTube reconocibleNo

No es reconocimiento de voz. El actor lee los subtítulos que YouTube ya tiene, los subidos por el creador o los automáticos, y no traduce. Si un vídeo no tiene, recibes NO_TRANSCRIPT sin coste: en la muestra de TED el único caso es una actuación musical de 90 segundos.

Para qué se usan las transcripciones de YouTube

Seis casos de uso reales, con quién los usa, qué haces y qué campos necesitas.

1 · Base de conocimiento para RAG
Equipos de IA y de productoCarga todos los vídeos de un canal (formación, webinars, conferencias) en tu base vectorial. El texto con tiempos ([00:01:23] …) permite que el asistente cite el minuto exacto.Resultado: un corpus por canal listo para trocear y vectorizar, con enlace a cada momento del vídeo.
Campos: timestampedText, segments, videoId, url
2 · Investigación de contenidos
Agencias, marketing y analistasTranscribe los primeros vídeos de una búsqueda («inteligencia artificial para empresas») y analiza con un LLM qué temas, argumentos y palabras clave se repiten.Resultado: un mapa de qué se cuenta sobre un tema.
Campos: inputSource, title, text, viewCount, publishedAt
3 · Monitor semanal de canales
Marca, comunicación y productoPrograma los canales de tus competidores con publishedAfter: "7 days" y recibe solo los vídeos nuevos con su transcripción: lanzamientos, mensajes y precios dichos en voz alta.Resultado: un resumen semanal de lo que han publicado.
Campos: channelName, publishedAt, title, text
4 · Reutilización y SEO
Equipos de contenidosConvierte vídeos propios en artículos, resúmenes, capítulos o preguntas frecuentes. wordCount y durationSeconds ayudan a dimensionar el trabajo.Resultado: borradores a partir de lo que ya está grabado.
Campos: text, wordCount, durationSeconds, keywords
5 · Subtítulos y accesibilidad
Medios, formación y eventosExporta ficheros SRT o WebVTT listos para usar, en el idioma que prefieras de los disponibles.Resultado: subtítulos por vídeo.
Campos: srt, vtt, availableLanguages, transcriptLanguage
6 · Corpus de evaluación y entrenamiento
Equipos de ML e investigaciónReúne transcripciones por idioma, duración o tema, y separa subtítulos del creador de los automáticos con isAutoGenerated.Resultado: un corpus etiquetado por idioma y calidad de subtítulo.
Campos: isAutoGenerated, transcriptLanguage, originalLanguage, wordCount

Dos ejecuciones reales, en cifras

Lo que cuesta y lo que tarda convertir horas de vídeo en texto.

TareaVídeosCon transcripciónPalabrasHoras de vídeoSubtítulos automáticosDuraciónCoste
Canal de TED, últimos 30 días252448.5865,43 de 2419 s0,05 $
Dos búsquedas en español4040244.88524,836 de 4031 s0,08 $

Ejecuciones de las dos tareas guardadas del 16 de octubre de 2026, con 256 MB de memoria.

TED sube subtítulos propios y en varios idiomas: una charla llega a tener 14 pistas. En los vídeos en español encontrados por búsqueda casi todo es subtítulo automático. Por eso importa isAutoGenerated: te dice con qué calidad de texto trabajas.

Como referencia, una charla de TED de unos 12 minutos son unas 1.600 palabras, y una hora de vídeo en español, unas 10.000.

Filas reales de dos tareas guardadas

Extractos de ejecuciones del 16 de octubre de 2026. Las muestras públicas se descargan sin registro.

Charlas de TED de los últimos 30 días

titledurationSecondsviewCountwordCountidiomasisAutoGenerated
How to Start Any Conversation the Right Way | Chris Fenning |…66720936617595false
Why We Blew Up Four Dams — and Saved a River | Amy Bowers…7778104114774false
The Three Words That Saved My Life | Blake Mycoskie | TED93712028217035false
Why I’m Building Libraries Inside Prisons | Reginald Dwayne…7494629016449false
How to Clean Up the World’s Dirtiest Industry | Joojin Kim |…459998549996false
Why the Future is Human … Plus AI | Esther Perel and Sal Khan12479964635924false

Filas reales de la tarea «charlas de TED de los últimos 30 días». idiomas es el número de pistas de subtítulos en availableLanguages.

Vídeos en español de dos búsquedas

titledurationSecondswordCounttranscriptLanguageisAutoGenerated
10 Herramientas de Inteligencia Artificial para NEGOCIOS | 🤖…20975926estrue
¿Se puede crear una empresa solo con IA?9092879estrue
GUÍA COMPLETA: INTELIGENCIA ARTIFICIAL para EMPRENDEDORES |…765023850estrue
Como implementar Inteligencia artificial en mi empresa 20268742744estrue
Los 5 Mejores Negocios Con Inteligencia Artificial (Probados)8572378estrue
Cursos de IA para Negocios 2026 | Cursos de Inteligencia…1205726351estrue

Filas reales de la tarea «búsquedas en español». En estas filas se omite el canal porque muchos son creadores individuales; el actor sí lo devuelve.

El formato con tiempos (timestampedText)

[00:00:04] I want to be long-winded and unclear.
[00:00:11] It's not a common opening line.
[00:00:13] Most people won't tell us when they're going to be long-winded,

Solo un extracto. Las muestras incluyen las primeras palabras de cada transcripción en text_excerpt. El texto completo pertenece a sus autores y lo obtienes al ejecutar el actor.

Entradas listas para copiar

Pega la entrada en la pestaña JSON del actor y pulsa Start. Las dos primeras son las tareas guardadas con las que se han generado las muestras.

TareaEntrada (JSON)Para qué sirve
Canal de TED, últimos 30 días{"urls": ["https://www.youtube.com/@TED"], "publishedAfter": "30 days", "languages": ["en"], "outputFormats": ["text", "timestamped"], "maxVideosPerSource": 40}Corpus reciente de un canal, con tiempos para citar.
Búsquedas en español{"searchQueries": ["inteligencia artificial para empresas", "qué es un agente de IA"], "languages": ["es"], "outputFormats": ["text", "segments"], "maxVideosPerSource": 20}Investigación de un tema en vídeo.
Un vídeo en texto plano{"urls": ["https://www.youtube.com/watch?v=jNQXAC9IVRw"], "outputFormats": ["text"]}La prueba más rápida.
Shorts de un canal{"urls": ["https://www.youtube.com/@TED/shorts"], "maxVideosPerSource": 50}Vídeos cortos con su texto.
Subtítulos SRT y WebVTT{"urls": ["https://www.youtube.com/playlist?list=…"], "languages": ["es", "en"], "outputFormats": ["srt", "vtt"]}Ficheros de subtítulos de una lista entera.
Monitor semanal de canales{"urls": ["https://www.youtube.com/@canal-1", "https://www.youtube.com/@canal-2"], "publishedAfter": "7 days", "outputFormats": ["text"]}Prográmala cada lunes: solo vídeos nuevos.

Controla el volumen con maxVideosPerSource (por canal, lista o búsqueda) y maxVideos (total de la ejecución). Los idiomas van por orden de preferencia: gana el primero disponible.

Diccionario de campos

Una fila por vídeo procesado; los formatos de texto aparecen según los que elijas.

CampoDescripción
videoId · url · title · inputSourceVídeo y entrada de la que sale (URL, canal o búsqueda)
channelName · channelId · channelUrlCanal
durationSeconds · viewCount · likeCount · publishedAtDuración, visualizaciones, me gusta y fecha de publicación
isLive · isLiveContentEn directo ahora / directo o directo pasado
transcriptStatusOK, NO_TRANSCRIPT, LANGUAGE_NOT_AVAILABLE, UNAVAILABLE, BLOCKED, ERROR, INVALID_INPUT
transcriptLanguage · originalLanguage · isAutoGeneratedIdioma devuelto, idioma original y si el subtítulo es automático
availableLanguagesTodas las pistas del vídeo con código, nombre y si son automáticas
segmentCount · wordCountNúmero de segmentos y de palabras
textTranscripción en texto limpio
segmentsLista de segmentos con start, duration, end y text
timestampedTextTexto con una marca [hh:mm:ss] por línea
srt · vttSubtítulos en formato SRT y WebVTT
description · keywords · thumbnailUrlMetadatos opcionales (activados por defecto)

Cómo recibes los datos

Ejecútalo tú, recíbelo de forma recurrente o encárganos el proyecto.

Apify
Lanzas el actor y descargas JSON, CSV o Excel. 2 $ por 1.000 transcripciones en el plan Free, 1,80 $ en Starter, 1,50 $ en Scale y 1,20 $ en Business. Sin coste de arranque y con el proxy incluido; las filas sin transcripción son gratis.
Canales: consola, API, MCP
Dataset recurrente
Tus canales o búsquedas cada semana, solo con los vídeos nuevos, en el formato que necesite tu sistema.
Canales: S3, CSV, JSON
Proyecto a medida
Troceado, embeddings y carga en tu base vectorial, resúmenes por vídeo y clasificación por tema.

Preguntas frecuentes sobre transcripciones de YouTube

¿Genera la transcripción a partir del audio?

No. Devuelve los subtítulos que YouTube ya tiene, del creador o automáticos. Los vídeos sin subtítulos dan una fila NO_TRANSCRIPT que no se cobra.

¿Funciona con Shorts, directos y listas de reproducción?

Sí. Acepta URLs de Shorts y directos, canales con la pestaña /shorts o /streams, listas de reproducción y búsquedas, todo mezclado en una misma ejecución.

¿En qué idioma llega el texto?

En el primero de tu lista languages que exista. Si no hay ninguno, recibes la pista por defecto (o LANGUAGE_NOT_AVAILABLE si desactivas la alternativa). No hay traducción automática; availableLanguages lista todas las pistas.

¿Qué pasa con los vídeos con restricción de edad?

Requieren iniciar sesión, algo que el actor no hace, así que devuelven UNAVAILABLE sin coste, igual que los privados, eliminados o bloqueados por país.

¿Puedo usarlo desde un agente de IA?

Sí. Se llama por la API de Apify o desde el servidor MCP de Apify, y el texto con tiempos está pensado para prompts y para citar el momento exacto del vídeo.

¿Es legal usar estas transcripciones?

El actor solo lee subtítulos públicos. Eres responsable de cumplir las condiciones de YouTube, los derechos de autor y la protección de datos al usar el resultado. Rastriq no está afiliado a YouTube ni a Google.

Recibe un extracto con tus canales o búsquedas

Dinos qué canales, listas o temas te interesan y te enviamos un extracto con el esquema que recibirías.

  • Vídeos, Shorts, canales, listas y búsquedas
  • Texto, segmentos, SRT y WebVTT
  • Pagas solo lo que tiene transcripción
No se pudo enviar. Escríbenos desde el formulario de contacto.
Recibido. Revisa tu correo y descarga mientras tanto las muestras reales en /muestras/.

Sigue explorando