Pipeline YouTube Shorts v2 : L'IA automatise tout
Transformez un simple sujet en YouTube Short publié en quelques minutes avec ce pipeline entièrement automatisé. De la recherche DuckDuckGo et génération de script Claude aux visuels IA Gemini, voix off ElevenLabs, sous-titres Whisper, musique libre de droits, et téléversement direct YouTube – tout est géré. Découvrez les sujets tendance de Reddit, Google Trends et TikTok. Capacité de reprise, logique de réessai, et seulement 0,11 $ par vidéo le rendent prêt pour la production. 78 tests inclus.
Pipeline YouTube Shorts v2 : De l'idée à la vidéo publiée en quelques minutes
L'usine ultime de contenu IA
youtube-shorts-pipeline est un outil Python prêt pour la production qui transforme un sujet en une ligne en un YouTube Short complet – entièrement automatisé. Pas de montage manuel, pas de bloc créatif, juste des résultats.
Nouveautés dans la v2.1.0
- Sous-titres incrustés avec surlignage mot par mot (horodatages Whisper)
- Musique de fond libre de droits avec ducking vocal automatique
- Moteur de sujets tendance : Reddit, RSS, Google Trends, Twitter, TikTok
- Vignettes IA : Gemini Imagen + superpositions Pillow
- Capacité de reprise : Ignorer les étapes terminées
- Prêt pour la production : 78 tests, journalisation structurée, réessais avec backoff exponentiel
Décomposition complète du pipeline
| Étape | Ce qu'elle fait |
|---|---|
| Brouillon | Recherche DuckDuckGo → Script Claude → Prompts b-roll → Métadonnées |
| Production | B-roll Gemini + Ken Burns → Voix ElevenLabs → Sous-titres Whisper → Musique → Assemblage ffmpeg |
| Téléversement | Téléversement API YouTube avec sous-titres SRT + vignette IA |
Démarrage rapide (5 minutes)
pip install -r requirements.txt
python -m pipeline run --news "AI news" --dry-run
Le premier lancement lance un assistant de configuration pour les clés API. C'est tout.
Sujets tendance en pilote automatique
# Découvrir les sujets chauds
python -m pipeline topics --limit 20
# Sélection auto + pipeline complet
python -m pipeline run --discover --auto-pick
Sources : Reddit (r/technology), Google Trends, RSS Hacker News, tendances Twitter, TikTok.
Fonctionnalités de production
✅ Anti-hallucination : Claude utilise uniquement la recherche DuckDuckGo en direct
✅ Coût : ~0,11 $ par vidéo (Claude 0,02 $ + Gemini 0,04 $ + ElevenLabs 0,05 $)
✅ Reprise : ~/.youtube-shorts-pipeline/drafts/ suit l'état par étape
✅ Sécurité : Fichiers de config 0600, erreurs sanitizées, protection contre l'injection de prompts
✅ Multi-langues : Voix off et sous-titres anglais/hindi
✅ 78 tests complets : pytest tests/
Commandes réelles que vous utiliserez
# Pipeline complet avec sujet tendance
python -m pipeline run --discover --auto-pick
# Produire à partir d'un brouillon existant
python -m pipeline produce --draft ~/.youtube-shorts-pipeline/drafts/abc123.json
# Juste découvrir les sujets
python -m pipeline topics
Répartition des coûts
| Service | Coût |
|---|---|
| Claude Sonnet | 0,02 $ |
| Gemini Imagen (4 images) | 0,04 $ |
| ElevenLabs (60-90s) | 0,05 $ |
| Total | 0,11 $ |
Sécurité & Confidentialité
- Fichiers de config : permissions 0600 (propriétaire uniquement)
- Vidéos téléversées en privé par défaut
- Portées OAuth YouTube minimales
- Aucune credential dans les logs ou URLs
- Pinning des dépendances dans requirements.txt
Parfait pour
- Créateurs de newsletters passant à la vidéo
- Agences produisant des Shorts quotidiens
- Développeurs automatisant des chaînes sans visage
- Marketeurs testant des formats de sujets viraux
Licence MIT | 616⭐ | 135 forks
Commencez : Repo GitHub
Transformez la création de contenu en un pipeline fire-and-forget.