Pipeline de YouTube Shorts v2: La IA automatiza todo
Pipeline de YouTube Shorts v2: De tema a video publicado en minutos
La fábrica definitiva de contenido con IA
youtube-shorts-pipeline es una herramienta de Python lista para producción que convierte un tema de una línea en un YouTube Short completo – completamente automatizado. Sin edición manual, sin bloqueo creativo, solo resultados.
Novedades en v2.1.0
- Subtítulos incrustados con resaltado palabra por palabra (marcas de tiempo de Whisper)
- Música de fondo libre de derechos con reducción automática de voz
- Motor de temas de tendencia: Reddit, RSS, Google Trends, Twitter, TikTok
- Miniaturas con IA: Gemini Imagen + superposiciones de Pillow
- Capacidad de reanudar: Saltar etapas completadas
- Lista para producción: 78 pruebas, registro estructurado, reintentos con retroceso exponencial
Desglose completo del pipeline
| Etapa | Qué hace |
|---|---|
| Borrador | Investigación DuckDuckGo → guion Claude → prompts de b-roll → metadatos |
| Producir | b-roll Gemini + Ken Burns → voz ElevenLabs → subtítulos Whisper → música → ensamblaje ffmpeg |
| Subir | Subida API YouTube con subtítulos SRT + miniatura IA |
Inicio rápido (5 minutos)
pip install -r requirements.txt
python -m pipeline run --news "noticias de IA" --dry-run
La primera ejecución lanza un asistente de configuración para claves API. Eso es todo.
Temas de tendencia en piloto automático
# Descubrir temas candentes
python -m pipeline topics --limit 20
# Selección automática + pipeline completo
python -m pipeline run --discover --auto-pick
Fuentes: Reddit (r/technology), Google Trends, RSS de Hacker News, tendencias de Twitter, TikTok.
Características de producción
✅ Anti-alucinaciones: Claude usa solo investigación en vivo de DuckDuckGo
✅ Costo: ~$0.11 por video (Claude $0.02 + Gemini $0.04 + ElevenLabs $0.05)
✅ Reanudar: ~/.youtube-shorts-pipeline/drafts/ rastrea el estado por etapa
✅ Seguridad: Archivos de config 0600, errores sanitizados, protección contra inyección de prompts
✅ Multilingüe: Voces en inglés/hindi + subtítulos
✅ 78 pruebas exhaustivas: pytest tests/
Comandos reales que usarás
# Pipeline completo con tema de tendencia
python -m pipeline run --discover --auto-pick
# Producir desde borrador existente
python -m pipeline produce --draft ~/.youtube-shorts-pipeline/drafts/abc123.json
# Solo descubrir temas
python -m pipeline topics
Desglose de costos
| Servicio | Costo |
|---|---|
| Claude Sonnet | $0.02 |
| Gemini Imagen (4 imágenes) | $0.04 |
| ElevenLabs (60-90s) | $0.05 |
| Total | $0.11 |
Seguridad y privacidad
- Archivos de config: permisos 0600 (solo propietario)
- Videos subidos como privados por defecto
- Ámbitos mínimos de OAuth de YouTube
- Sin credenciales en logs o URLs
- Fijación de dependencias en requirements.txt
Perfecto para
- Creadores de newsletters escalando a video
- Agencias produciendo Shorts diarios
- Desarrolladores automatizando canales sin rostro
- Marketeros probando formatos de temas virales
Licencia MIT | 616⭐ | 135 forks
Comenzar: Repositorio GitHub
Convierte la creación de contenido en un pipeline de fuego y olvido.