Pipeline automático para YouTube Shorts: De tema a video publicado

Pipeline de YouTube Shorts v2.1.0: De tema a video publicado en minutos

La automatización definitiva para creadores de contenido de formato corto

youtube-shorts-pipeline es una herramienta de Python probada en batalla que toma un solo tema y produce un YouTube Short completo – completamente automatizado, desde la investigación hasta la subida. Con más de 500 estrellas en GitHub y la reciente versión v2.1.0, está listo para producción y escalar tu canal de Shorts.

Novedades en v2.1.0

  • Subtítulos incrustados con resaltado palabra por palabra (marcas de tiempo de Whisper + subtítulos ASS)
  • Música de fondo libre de derechos con reducción automática de voz
  • Motor de temas en tendencia: Reddit, RSS, Google Trends, Twitter, TikTok
  • Miniaturas de IA: Gemini Imagen + superposición de texto Pillow
  • Capacidad de reanudación: Omitir etapas completadas, perfecto para trabajos de larga duración
  • 78 pruebas exhaustivas + registro estructurado + reintentos con retroceso exponencial

Desglose completo del pipeline

Etapa Lo que hace
Borrador Investigación DuckDuckGo → guion Claude → prompts de b-roll → metadatos → prompt de miniatura
Producir b-roll Gemini Imagen → voz en off ElevenLabs → subtítulos Whisper → música + reducción → ensamblaje ffmpeg
Subir Subida API YouTube con subtítulos SRT + miniatura de IA

Inicio rápido (5 minutos)

# Instalar
pip install -r requirements.txt

# Primera ejecución (se lanza el asistente)
python -m pipeline run --news "noticias de IA" --dry-run

# Pipeline completo con tema en tendencia
python -m pipeline run --discover --auto-pick

# Configurar OAuth de YouTube
python scripts/setup_youtube_oauth.py

Desglose de costos: $0.11 por video

  • Claude Sonnet: ~$0.02
  • Gemini Imagen (3 b-roll + miniatura): ~$0.04
  • ElevenLabs (60-90s): ~$0.05

Anti-alucinaciones: Claude solo usa hechos de investigación en vivo de DuckDuckGo.

Funciones avanzadas

# Descubrir 20 temas en tendencia
python -m pipeline topics --limit 20

# Voz en off en hindi
python -m pipeline run --news "tema" --lang hi

# Reanudar desde borrador
python -m pipeline produce --draft ~/.youtube-shorts-pipeline/drafts/<id>.json

Seguridad de grado de producción

✅ Permisos 0600 en archivos de configuración ✅ Sin credenciales en logs/URLs ✅ Ámbitos mínimos de OAuth de YouTube ✅ Mitigación de inyección de prompts ✅ Fijación de dependencias ✅ Subidas privadas por defecto

Por qué esto supera la creación manual

  • 10x más rápido: Minutos vs horas
  • Calidad consistente: Guiones + visuales optimizados por IA
  • Escalable: Ejecutar 10+ videos diarios
  • Consciente de tendencias: Descubre automáticamente temas virales

Perfecto para: Canales de noticias, actualizaciones tecnológicas, Shorts educativos, reactores de tendencias virales.

Comenzar: Repositorio GitHub – Licencia MIT, mantenido activamente.

Artículo original: Ver original

Compartir este artículo