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.