BigBanana AI Director : Plateforme open‑source de production de drames IA
Qu'est-ce que BigBanana AI Director ?
BigBanana AI Director est un cadre production‑prêt, open‑source qui permet aux scénaristes, animateurs et développeurs de créer des vidéos de courte durée—des histoires animées que vous pouvez scénariser, storyboarder et exporter en MP4—tout cela piloté par l’IA. Le projet est hébergé sur GitHub (shuyu‑labs/BigBanana-AI-Director) et est construit avec :
- React 19 + TailwindCSS pour une interface élégante et typée
- AntSK API (GPT‑5.x pour le texte, Gemini‑3 pour la vision, Sora 2 & Veo 3.1 pour la vidéo)
- IndexedDB pour le stockage local—pas besoin de backend
- Docker pour un déploiement facile et reproductible
L’idée centrale est Script‑to‑Asset‑to‑Keyframe : une seule ligne de prose se transforme en un court drame complet, avec un contrôle précis sur la cohérence des personnages, la continuité des scènes et le mouvement de la caméra.
Fonctions clés
| Fonction | Ce qu’elle fait | Pourquoi c’est important |
|---|---|---|
| Analyse automatique du script | La plateforme analyse votre plan narratif en scènes, beats et dialogues, puis crée un script structuré. | Économise des heures qui seraient normalement consacrées à la découpe manuelle des scènes. |
| Génération de prompts visuels | Utilise Gemini‑3 pour générer des prompts de style Midjourney pour les références de personnages, les concepts d’environnement et les keyframes. | Garantit des images de haute qualité qui correspondent à votre narration. |
| Vidéo guidée par les keyframes | Sora 2 & Veo 3.1 interpolent entre une vidéo de départ et une vidéo finale, produisant des clips vidéo fluides. | Offre aux cinéastes un niveau de contrôle de la composition des plans qui nécessite généralement un directeur. |
| Grille de storyboard interactive | Une interface 9‑grille vous permet de glisser, déposer et ajuster les plans individuels avant de rendre la séquence entière. | Propose un éditeur visuel rapide pour ajuster le rythme et la composition. |
| Exportation & Intégration | Exportez les keyframes HD et les clips MP4, prêts pour le post‑production dans Adobe Premiere ou After Effects. | Conserve votre flux de travail compatible avec les outils industriels. |
| Prêt Docker & léger | Une image Docker pré‑construite contient toutes les dépendances ; il suffit de la lancer et vous êtes en production. | Élimine le problème « ça marche sur ma machine ». |
Le workflow en quatre phases
- Scénarisation et storyboard – Alimentez le texte brut ou le plan et laissez l’IA le décomposer. Vous pouvez modifier les prompts, ajuster les listes de personnages ou changer les angles de caméra directement.
- Actifs et casting – Générez des images de référence pour chaque personnage et chaque environnement. Le système de costumes de la plateforme vous permet d’échanger les tenues tout en conservant la même apparence du visage.
- Bureau du directeur – Utilisez la grille de plans pour arranger les scènes, régler le mouvement de la caméra et prévisualiser l’interpolation des keyframes en temps réel.
- Exportation – Rendu du film, téléchargement d’une archive ZIP de tous les frames et MP4, ou copie directe des clips dans votre suite d’édition.
Premiers pas
1. Cloner le dépôt
git clone https://github.com/shuyu-labs/BigBanana-AI-Director.git
cd BigBanana-AI-Director
2. Installer les dépendances
npm install
3. Configurer votre clé API
Créez un fichier .env à la racine ou copiez .env.example. Ajoutez votre clé API AntSK :
ANTSK_API_KEY=your‑api‑key-here
4. Lancer localement
npm run dev
http://localhost:3000 dans votre navigateur. L’interface vous permet de charger une histoire, de générer des actifs et de prévisualiser la vidéo finale.
5. Déploiement Docker (recommandé)
docker-compose up -d --build
http://localhost:3005 par défaut. Ajustez les ports dans docker-compose.yml si nécessaire.
6. Build de production
npm run build
npm run preview
Licence et utilisation commerciale
Le projet est publié sous licence CC BY‑NC‑SA 4.0 :
- Autorisé : apprentissage personnel, recherche et projets non‑commerciales.
- Non autorisé : utilisation commerciale sans licence distincte.
- À faire : Si vous souhaitez utiliser BigBanana AI Director à des fins commerciales, contactez
[email protected]pour obtenir une autorisation.
Pourquoi l’API AntSK ?
La plateforme est étroitement couplée à l’écosystème AntSK, qui propose :
- Compatibilité inter‑modèles (GPT‑5.x, Gemini‑3, Sora 2, Veo 3.1)
- Faible latence, haute capacité
- Tarification économique (inférieure à 80 % des tarifs phares)
- Surveillance en temps réel via le tableau de bord
Cette synergie signifie que la plateforme peut choisir le meilleur modèle pour chaque étape—analyse textuelle, génération de prompts d’image, interpolation vidéo—sans configuration supplémentaire.
Communauté & extension
- Open source : n’hésitez pas à forker, signaler des problèmes ou soumettre des pull requests.
- Feuille de route : prochaines fonctionnalités comprennent le support multilingue, un système de plugins pour des back‑ends de rendu personnalisés et des ajustements d’interface pour un design mobile‑first.
- Guide de contribution : situé dans le dépôt sous
CONTRIBUTING.md.
En résumé
BigBanana AI Director représente l’étape suivante dans la création de médias pilotée par l’IA : un seul outil qui gère scripts, actifs, cinématographie et rendu final. Que vous soyez un créateur solo, un petit studio ou un développeur construisant votre propre pipeline d’animation IA, l’image Docker et l’interface légère du plateforme le rendent accessible et rapide à mettre en marche. Forkez le dépôt, ajoutez votre clé AntSK et regardez vos idées se transformer en courts drames animés complets en quelques minutes.