ShortGPT
Le framework open source qui automatise vos vidéos courtes

ShortGPT est un framework open source qui automatise la création de contenu vidéo, en particulier les formats courts destinés à YouTube Shorts et TikTok. Conçu par RayVentura et distribué sous licence MIT, il s’appuie sur des grands modèles de langage pour prendre en charge l’ensemble de la chaîne de production : de la génération du script jusqu’au rendu final de la vidéo, en passant par la recherche d’images, la voix off et l’ajout de sous-titres.
Le fonctionnement repose sur plusieurs moteurs spécialisés : le ContentShortEngine pour les shorts et leurs métadonnées YouTube, le ContentVideoEngine pour les vidéos plus longues, et le ContentTranslationEngine pour le doublage et la traduction. Un EditingEngine utilise un langage de balisage pour rendre le montage compréhensible par les modèles. Côté technique, ShortGPT combine OpenAI pour les scripts, ElevenLabs et EdgeTTS pour la synthèse vocale dans plus de 30 langues, ainsi que les API Pexels et Bing Image pour sourcer automatiquement les visuels. MoviePy gère le rendu, et une interface web Gradio facilite l’usage.
L’outil cible les créateurs de contenu et gestionnaires de chaînes souhaitant industrialiser leur production de vidéos courtes. Ses forces résident dans l’automatisation complète, la prise en charge multilingue et la flexibilité d’un projet open source déployable en local via Docker ou sur Google Colab. En revanche, le projet reste marqué comme expérimental, la documentation est incomplète et la prise en main exige des compétences techniques.
Notes détaillées 3.9/5
Fonctionnalités clés
- Génération automatique de scripts
- Synthèse vocale multilingue (ElevenLabs, EdgeTTS)
- Sous-titres automatiques
- Sourcing d'images via Pexels et Bing
- Doublage et traduction de vidéos
- Interface web Gradio
👍 Avantages
- Automatisation complète de la production vidéo
- Support de plus de 30 langues
- Projet open source sous licence MIT
- Déploiement local via Docker ou Google Colab
👎 Inconvénients
- Projet marqué comme expérimental
- Documentation incomplète
- Prise en main technique requise
- Dépend d'API tierces payantes (OpenAI, ElevenLabs)
