ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Tutoriales
  3. Cómo extraer transcripciones de YouTube en n8n
Tutorial

Cómo extraer transcripciones de YouTube en n8n

Conecte el punto final de transcripción de YouTube de Scavio a n8n para que cada URL de YouTube en su flujo de trabajo obtenga el texto de transcripción completo.

Obtener clave API gratisDocumentacion API

n8n es la plataforma de automatización autohospedada dominante en 2026, y los flujos de trabajo de transcripción de YouTube son una de las solicitudes más comunes de la comunidad. Este tutorial conecta el punto final de transcripción de Scavio a un nodo de solicitud HTTP n8n y agrega transcripciones a cualquier flujo de trabajo que toque una URL de YouTube.

Requisitos previos

  • n8n autohospedado o en la nube
  • Una clave API de Scavio
  • Una fuente de URL de YouTube (RSS, manual, Airtable)

Guia paso a paso

Paso 1: Agregar una credencial Scavio en n8n

Configuración > Credenciales > Nuevo > Autenticación de encabezado. Nombre = x-api-key, valor = su clave.

Text
Name: Scavio API Key
Header: x-api-key
Value: sk_live_...

Paso 2: Agregar un nodo de solicitud HTTP

PUBLICAR en el punto final de la transcripción de Scavio.

Text
URL: https://api.scavio.dev/api/v1/search
Method: POST
Auth: Scavio API Key (credential)
Body: { "platform": "youtube_transcript", "query": "{{ $json.video_url }}" }

Paso 3: Analizar la transcripción

El nodo Set de n8n extrae la matriz de transcripción.

JavaScript
// Set node expression
{{ $json.transcript.map(seg => seg.text).join(' ') }}

Paso 4: Encadenar a un nodo LLM

Envíe la transcripción a OpenAI o al nodo Anthropic para obtener un resumen.

Text
Prompt: Summarize this YouTube transcript in 5 bullets:
{{ $json.transcript_text }}

Paso 5: Escribir de nuevo al destino

Airtable, Notion o Slack.

Text
Airtable node > Update row > Fields: summary = {{ $json.summary }}

Ejemplo en Python

Python
import os, requests

API_KEY = os.environ['SCAVIO_API_KEY']

def transcript(video_url):
    r = requests.post('https://api.scavio.dev/api/v1/search',
        headers={'x-api-key': API_KEY},
        json={'platform': 'youtube_transcript', 'query': video_url})
    segs = r.json().get('transcript', [])
    return ' '.join(s['text'] for s in segs)

print(transcript('https://youtube.com/watch?v=dQw4w9WgXcQ')[:500])

Ejemplo en JavaScript

JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;
export async function transcript(videoUrl) {
  const r = await fetch('https://api.scavio.dev/api/v1/search', {
    method: 'POST',
    headers: { 'x-api-key': API_KEY, 'Content-Type': 'application/json' },
    body: JSON.stringify({ platform: 'youtube_transcript', query: videoUrl })
  });
  const { transcript } = await r.json();
  return transcript.map(s => s.text).join(' ');
}

Salida esperada

JSON
Full transcript text in n8n $json. Typical video: 30-second extraction. Cost per transcript: ~5 credits.

Tutoriales relacionados

  • Cómo obtener transcripciones de YouTube a través de API
  • Cómo crear un canal de transcripción de YouTube para resumir
  • Cómo realizar un seguimiento de las eliminaciones de listas de reproducción de YouTube

Preguntas frecuentes

La mayoria de los desarrolladores completan este tutorial en 15 a 30 minutos. Necesitaras una clave API de Scavio (el plan gratuito funciona) y un entorno de Python o JavaScript.

n8n autohospedado o en la nube. Una clave API de Scavio. Una fuente de URL de YouTube (RSS, manual, Airtable). Una clave API de Scavio te da 50 creditos gratuitos al registrarte.

Si. El plan gratuito incluye 50 creditos al registrarte, mas que suficiente para completar este tutorial y crear un prototipo funcional.

Scavio tiene un paquete nativo de LangChain (langchain-scavio), un servidor MCP y una API REST simple que funciona con cualquier cliente HTTP. Este tutorial usa the raw REST API, pero puedes adaptarlo al framework que prefieras.

Recursos relacionados

Best Of

La mejor API de búsqueda para la automatización de contenido n8n en 2026

Read more
Comparison

Firecrawl vs Scavio

Read more
Best Of

Las mejores alternativas de Tavily para n8n en 2026

Read more
Solution

Pila de canalización de n8n LLM

Read more
Solution

Pila de corrección anti-bot de YouTube

Read more
Use Case

Fuente de datos de la herramienta de clips de YouTube

Read more

Empieza a construir

Conecte el punto final de transcripción de YouTube de Scavio a n8n para que cada URL de YouTube en su flujo de trabajo obtenga el texto de transcripción completo.

Obtener clave API gratuitaLeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad