HomeBlogTranscribePlansAPI Keys

Investigación de contenido en YouTube: analiza 10 videos de la competencia en minutos

Cuadrícula de videos de YouTube de la competencia analizados en ganchos, estructuras y huecos

La investigación de contenido en YouTube solía significar ver a la competencia a 2x con un documento de notas abierto y mi atención dispersándose al tercer video. Ahora, antes de escribir cualquier guion, extraigo las transcripciones de los 10 mejores videos sobre el tema objetivo y hago que un LLM analice sus ganchos, su estructura común y — la parte valiosa — las preguntas que ninguno responde. Toda la operación lleva 15 minutos y dos herramientas: un bucle corto de Python y un prompt de análisis.

Reúne el corpus

Busca tu tema en YouTube, copia los ids de los 10 primeros resultados por visualizaciones y deja que el bucle haga el resto:

import requests, time

API_KEY = "yt_your_key"
video_ids = ["VIDEO_ID_1", "VIDEO_ID_2"]  # your top 10

corpus = []
for vid in video_ids:
    r = requests.get(
        "https://youtube2text.org/api/transcribe",
        params={"url": f"https://www.youtube.com/watch?v={vid}",
                "maxChars": 30000},
        headers={"x-api-key": API_KEY}, timeout=60)
    data = r.json()
    if "result" in data:
        corpus.append(f"### {data['result']['title']}\n{data['result']['content']}")
    time.sleep(1)

open("corpus.md", "w").write("\n\n".join(corpus))

El maxChars: 30000 hace trabajo de verdad ahí. Diez videos de 30k caracteres cada uno forman un corpus de ~300k caracteres — unos 75-85k tokens, cómodamente dentro del contexto de 200k de Claude y con espacio de sobra para el análisis. Y 30k caracteres cubren aproximadamente los primeros 25 minutos de conversación, más que suficiente para analizar ganchos y estructura. La comprobación if "result" importa porque uno o dos videos de cualquier top 10 tendrán los subtítulos desactivados y devolverán TRANSCRIPT_UNAVAILABLE — sáltalos y sigue adelante.

El prompt de análisis competitivo

Pega el corpus en esto:

Below are transcripts of the 10 most-viewed videos about {TOPIC}.

Analyze across all of them:
1. HOOKS — quote the first two sentences of each video.
   What patterns repeat?
2. STRUCTURE — outline the section order most videos share.
3. CLAIMS — list specific claims or numbers that appear in
   three or more videos. These are table stakes.
4. GAPS — questions a viewer would still have after watching
   all 10. Be specific; these are my content opportunities.

Cite the video title for every observation.

{PASTE corpus.md}

La sección 4 es la razón por la que me tomo la molestia. En una ejecución reciente para un tema de comparación de bases de datos, los diez videos medían la velocidad de lectura y ni uno solo cubría el costo de migración — ese hueco se convirtió en mi video con mejor rendimiento del trimestre.

Lo que las transcripciones no pueden decirte

La limitación que conviene decir sin rodeos: la retención son las palabras más todo lo demás. Un gancho que se lee plano sobre el papel puede funcionar gracias a un corte de b-roll o a la promesa de una miniatura, y la transcripción no ve nada de eso. Yo trato el análisis del corpus como el mapa, y luego veo de verdad los tres mejores videos para observar cómo se entregan las palabras. Además, los subtítulos automáticos a veces destrozan los términos técnicos sobre los que intentas detectar patrones, así que revisa el archivo del corpus antes de fiarte de los conteos de afirmaciones.

La cuota y convertirlo en hábito

Una ejecución de investigación son 10 llamadas a la API. Los 5 videos al mes del nivel gratuito no cubren ni una sola ejecución, así que este flujo empieza de forma realista en el nivel básico de $5.99 — 50 videos, o cinco análisis profundos de tema al mes. La investigación semanal en varios nichos cabe en el pro de $9.99 con 500. Para una obtención de nivel de producción con reintentos y manejo de 429, la guía de Python tiene el script más completo; si quieres que el corpus sea consultable de forma permanente en lugar de un análisis puntual, aliméntalo a una configuración de RAG de canal. Y una vez que el análisis de huecos te da un ángulo, el pipeline de video a artículo de blog convierte el video resultante de nuevo en un artículo.

Las claves están a un inicio de sesión de Google en youtube2text.org/app/keys — sin tarjeta, sin teléfono, y tu próximo calendario de contenidos se defiende solo.