# OpenMontage : un studio vidéo open source piloté par IA

> OpenMontage transforme ton assistant de code (Claude Code, Cursor, Codex…) en studio vidéo open source : script, visuels, voix, montage et rendu.

- Type : projet open source
- Famille : Création · Studio vidéo agentique
- Habitat : Assistant de code · Python
- Niveau : intermédiaire
- Langage : Python
- Licence : AGPL-3.0
- Étoiles GitHub : 78147 (relevé le 8 novembre 2026)
- Source : https://github.com/calesthio/OpenMontage
- Publié le : 8 novembre 2026
- Page : https://geekus.fr/projets/openmontage/

OpenMontage est un système open source qui transforme un assistant de code en studio de production vidéo. Tu décris ce que tu veux en langage courant, et l'agent s'occupe de la recherche, du script, des visuels, de la voix, du montage et du rendu. Le projet fonctionne sans clé payante grâce à des outils gratuits, et accepte des services externes si tu en as.

## En bref

- Dépôt open source (licence AGPL-3.0) qui donne à ton assistant de code une chaîne complète de production vidéo.
- Compatible avec Claude Code, Cursor, Copilot, Windsurf et [Codex](https://geekus.fr/projets/codex/).
- Peut partir d'une vidéo de référence : YouTube, Short, Reel, TikTok ou clip local.
- Utilisable sans clé d'API payante : voix Piper, archives libres, Remotion, FFmpeg.
- Un tableau de bord local, Backlot, montre la production en cours et sert de point d'approbation.

![OpenMontage en image (tirée de la page du projet)](/illustrations/openmontage-2.webp?v=6af03097)

## Qu'est-ce qu'OpenMontage ?

OpenMontage est un dépôt Python publié par calesthio sous licence AGPL-3.0. Son idée : ton assistant de code, celui qui lit des fichiers et lance des commandes, devient aussi un studio de production vidéo. Tu écris ce que tu veux, par exemple « une vidéo animée de 60 secondes qui explique comment apprennent les réseaux de neurones », et l'agent déroule le travail.

Le README précise que le système ne se limite pas à animer quelques images fixes. Il peut aussi produire une vidéo faite de vraies séquences en mouvement : l'agent constitue un corpus d'images d'archives et de vidéos de stock libres, retrouve des plans, les monte sur une timeline et fait le rendu.

## Comment fonctionne OpenMontage

Le projet est organisé en pipelines, c'est-à-dire en chaînes de production complètes, de l'idée à la vidéo finie. Le README en présente plusieurs, comme l'explainer animé, l'animation ou l'avatar présentateur. La description du dépôt annonce 12 pipelines et plus de 100 outils, mais l'extrait du README consulté s'arrête avant la fin du tableau : la liste complète n'y figure pas.

L'agent doit d'abord choisir le bon pipeline, puis lire son manifeste et les consignes de chaque étape, avant d'utiliser les outils. Avant que tu voies quoi que ce soit, le système lance une auto-vérification : contrôle du fichier avec ffprobe, échantillonnage d'images, niveaux audio, respect de ce qui était promis et sous-titres. Chaque choix de fournisseur est noté sur 7 critères, avec un journal de décision consultable, et chaque décision créative passe par toi.

![OpenMontage : autre image tirée de la page du projet](/illustrations/openmontage-3.webp?v=6af03097)

## Partir d'une vidéo que tu aimes

Plutôt que de rédiger une consigne à partir de rien, tu peux coller une vidéo de référence : YouTube, Short, Reel, TikTok ou clip local. L'agent analyse la transcription, le rythme, les scènes, les images clés et le style.

Tu reçois ensuite 2 ou 3 concepts différenciés, une description honnête des outils réellement disponibles, une estimation du coût et un échantillon avant la production complète. Le plan indique ce qui est conservé de la référence (rythme, accroche, structure, ton) et ce qui change (sujet, traitement visuel, angle, narration).

```
"Here's a YouTube Short I love. Make me something like this, but about quantum computing."
```

## Suivre la production avec Backlot

Backlot est un tableau local qui se remplit pendant que le pipeline tourne : les étapes s'allument, le script apparaît comme une page de scénario, les cartes de scènes s'animent pendant la génération. Il affiche aussi les choix de fournisseurs et les dépenses. L'agent l'ouvre automatiquement au début d'une production.

Le storyboard sert de point d'approbation : la génération des assets s'arrête sur une planche scène par scène (prises, prompts, coût par asset, scores de qualité), pour valider les visuels avant le rendu. Une fois le travail fini, un bouton de relecture rejoue toute la production à partir des horodatages.

```bash
python -m backlot open                  # the library — every project on disk
python -m backlot open <project-id>     # one production's live board
python scripts/backlot_simulate_run.py  # no production yet? watch a simulated one live
```

## Installer OpenMontage

Il faut Python 3.10 ou plus, FFmpeg, Node.js 18 ou plus, et un assistant de code : Claude Code, Cursor, Copilot, Windsurf ou Codex. L'installation passe par `make setup`. Ensuite, tu ouvres le dossier dans ton assistant et tu lui décris la vidéo voulue.

Sans `make`, le README donne des équivalents pour macOS/Linux et pour Windows PowerShell. Toutes les clés d'API sont facultatives : plus tu en ajoutes, plus d'outils deviennent disponibles. Si tu as un GPU, `make install-gpu` active la génération vidéo locale.

```bash
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setup
```

## Que faire sans clé payante ?

Dès `make setup`, tu disposes de la voix hors ligne Piper TTS, d'archives libres (Archive.org, NASA, Wikimedia Commons), de FFmpeg pour l'encodage, le mixage audio et les sous-titres incrustés, et de deux moteurs de composition : Remotion (basé sur React) et HyperFrames (HTML, CSS et GSAP). Le choix entre les deux est fait au moment de la proposition.

Pour la voie « vraies images », il faut demander explicitement un montage documentaire, un poème visuel ou un collage de stock, en précisant « use real footage only ». Avec des clés, d'autres services s'ajoutent : FAL (images FLUX, vidéo Veo, Kling), ElevenLabs, OpenAI, Google, Suno pour la musique, Runway et d'autres. Les exemples du README annoncent 1,33 dollar pour un court métrage animé de 60 secondes, environ 4 dollars et environ 5 dollars pour d'autres films.

## Où en est OpenMontage ?

Selon les chiffres relevés sur GitHub le 8 novembre 2026, le dépôt compte 78 392 étoiles, 10 440 forks et 129 contributeurs, avec 321 tickets et demandes de fusion ouverts. Il a été créé le 29 mars 2026 et son code a été modifié pour la dernière fois le 8 novembre 2026. Le code est écrit à 73 % en Python.

Le site du projet présente aussi OpenMontage Studio, une application de bureau pour Windows, en alpha privée, avec des invitations bêta envoyées depuis une liste d'attente. Les prix ne sont pas définitifs et seront communiqués aux inscrits avant la bêta. Le site précise que Studio s'appuie sur Claude Code ou Codex, avec ton propre compte ou ta clé d'API.

## Quelques repères

- **Pipeline** : Chaîne d'étapes qui s'enchaînent, chacune utilisant le résultat de la précédente. En vidéo, cela va de l'idée au fichier final.
- **Clé d'API** : Code personnel qui permet à un logiciel d'utiliser un service en ligne avec ton compte. Il sert souvent à facturer l'usage.
- **Synthèse vocale (TTS)** : Technique qui transforme un texte écrit en voix parlée générée par ordinateur.

## Questions fréquentes

### OpenMontage est-il gratuit ?

Oui, le code est open source sous licence AGPL-3.0, et `make setup` donne des outils gratuits : voix Piper, archives libres, Remotion, HyperFrames et FFmpeg. Les services payants (génération d'images ou de vidéo par exemple) sont facultatifs, avec des coûts indiqués dans le README de l'ordre de 0,15 à 3 dollars selon les prompts.

### Avec quels assistants IA OpenMontage fonctionne-t-il ?

Avec Claude Code, Cursor, Copilot, Windsurf et Codex. Le README dit que tout assistant de code capable de lire des fichiers et d'exécuter du code convient.

### Peut-on créer une vidéo à partir d'une vidéo YouTube avec OpenMontage ?

Oui, OpenMontage accepte comme point de départ une vidéo YouTube, un Short, un Reel, un TikTok ou un clip local. L'agent analyse le rythme, les scènes et le style, puis propose 2 ou 3 concepts avec une estimation du coût.

### Faut-il une carte graphique pour utiliser OpenMontage ?

Non, pas pour l'essentiel : les outils gratuits décrits dans le README tournent avec `make setup`. Un GPU n'est utile que pour la génération vidéo locale, activée avec `make install-gpu`. Le README ne donne pas de configuration minimale précise pour cette option.

## À retenir

OpenMontage fournit à un assistant de code les pipelines, les outils et les points d'approbation pour produire une vidéo de l'idée au rendu, avec une voie entièrement gratuite. Le dépôt est très suivi et actif au 8 novembre 2026, tandis que l'application Studio reste en alpha privée, sans prix annoncé.

Sources :

- [calesthio](https://github.com/calesthio/OpenMontage) (README)
- [openmontage.video](https://www.openmontage.video/) (documentation officielle)

Mots-clés : vidéo, agent, open source, montage, génération

---

Fiche publiée par Geekus : https://geekus.fr/projets/openmontage/
