# rea-video
Faites la rétro-ingénierie de n'importe quelle vidéo.
Face caméra, table top, vidéo IA, 3D, motion design, montages mixtes : donnez-lui n'importe laquelle,
et il vous explique, plan par plan, comment l'image, les textes stylisés, le montage et le son ont été faits, puis vous donne un plan pour en faire une vous-même.
[中文](README_zh.md) | [English](../README.md) | [Русский](README_ru.md) | [日本語](README_ja.md) | [한국어](README_ko.md) | [Español](README_es.md) | [Português](README_pt.md) | Français | [Deutsch](README_de.md)
[](https://github.com/JuneYaooo/rea-video/stargazers)



À gauche : une pub TikTok tournée au téléphone. À droite : un remake IA réalisé par quelqu'un d'autre, avec un autre produit à la place.
Verdict de rea-video : la vidéo de gauche est entièrement filmée, un seul décor et deux positions de caméra ; celle de droite est entièrement générée par IA, et ses 8 plans peuvent être produits en 3 générations.
> Les rapports sont générés en chinois ou en anglais (votre agent passe `--lang`). La documentation détaillée est pour l'instant en chinois ; votre agent la lit et vous répond dans votre langue. Les six exemples de rapports ci-dessous sont en anglais, pour que vous puissiez voir à quoi ressemble un rapport sans rien installer.
## Ce qu'il sait décortiquer
| Type de vidéo | Exemples | Ce que vous obtenez |
|---|---|---|
| Prise de vue réelle | Face caméra, table top, démo produit à la main, vlog, visite de boutique | Décors et positions de caméra, cadrage, mouvements de caméra, éclairage (12 configurations avec liste de matériel), étalonnage |
| Vidéo IA | Texte/image vers vidéo, mini-série IA, clip musical IA | Indices, un prompt reconstitué pour chaque plan, comment regrouper les plans en générations et quel modèle utiliser |
| Avatar | Un portrait animé par l'audio, synchronisation labiale | Quels plans sont des plans d'avatar, quel portrait et quel audio il vous faut |
| 3D / animation | Vidéos explicatives Blender / C4D, animation produit, animation 2D, stop-motion | S'il vaut mieux générer avec un modèle vidéo ou faire un rendu à partir de code 3D |
| Code / template | Typographie animée, démos d'interface, graphiques, cartons façon diapositive | Texte, mise en page et timing des animations, prêts à être reconstruits en projet Remotion |
| Enregistrement d'écran | Tutoriels logiciels, démos web | Quelles parties sont du vrai matériel que vous devrez enregistrer vous-même |
| Mixte / montages | Personnages IA + interface en code + vraie capture d'écran ; prise de vue réelle avec retouches IA | Chaque plan est jugé séparément, puis remis en place sur la timeline d'origine |
En plus de la façon dont l'image a été faite, chaque vidéo a aussi droit à :
- Sous-titres et textes stylisés : début et fin de chaque ligne (export en SRT / ASS), plus la couleur, le contour et la façon dont le texte apparaît
- Stickers, emoji, incrustations : où ils se placent et combien de temps ils restent
- Montage : où sont les coupes, à quel rythme, si elles tombent sur le temps
- Son : voix humaine ou IA, musique IA ou de bibliothèque et son BPM, où tombe chaque effet sonore
- Matériel que vous fournirez vous-même : enregistrements d'écran, captures d'écran, photos produit
## Démarrage rapide
rea-video est conçu pour les agents IA. Dans Claude Code, Codex ou tout agent capable d'exécuter des commandes, dites :
```text
Installe https://github.com/JuneYaooo/rea-video, puis décortique cette vidéo : /path/to/video.mp4
```
L'agent installe la CLI, apprend le processus et fait tout le travail. Il vous faut ffmpeg et Python 3.10+.

Clip multimédia mixte · 19 s · 10 plans
Personnages IA qui dialoguent + interface construite en code + 8 s de vrai enregistrement d'écran. Les 5 plans de dialogue sont entrecoupés de segments d'interface mais partagent un même décor, donc une seule génération suffit.
Vidéo · Rapport
|

Vidéo explicative 3D · 67 s · 21 plans
Entièrement en 3D, narration IA. Faisable en 10 générations vidéo, ou en faisant écrire du code Blender / Three.js par un LLM.
Vidéo · Rapport
|

Vidéo promo produit · 70 s · 12 plans
83 % de motion design piloté par code, 12 % d'enregistrement d'écran. Aucun modèle vidéo nécessaire ; un seul projet Remotion suffit.
Vidéo · Rapport
|

Clip musical IA · 165 s · 86 plans
Identifie correctement la chanson comme générée par IA (elle a été faite avec Suno). Le modèle de vision a classé certains plans en « drame en prise de vue réelle » ; l'agent a repéré de faux caractères chinois sur un rouleau et les a jugés IA.
Vidéo · Rapport
|

Unboxing en prise de vue réelle · 72 s · 29 plans
Entièrement filmé : un téléphone fixé en plongée, un tapis, une seule position de caméra, pas de voix off, son d'ambiance plus musique de fond de bibliothèque. Après le transcodage par la plateforme, l'outil hors ligne en classait 35 % en IA ; la vérification par l'agent a ramené le résultat à 97 % de prise de vue réelle.
Vidéo · Rapport
|

Hybride IA + personne réelle · 58 s · 21 plans
75 % réel (face caméra + écran de téléphone filmé) et 25 % IA : la créatrice a donné à Jimeng son propre clip face caméra et deux photos produit pour générer un segment produit « avec une vraie personne ». La partie IA a été repérée grâce au filigrane Jimeng et au texte illisible sur la boîte cadeau.
Vidéo · Rapport
|
## Remakes
Une fois la vidéo décortiquée par rea-video, la recette de remake de [capsule-cinema](https://github.com/JuneYaooo/capsule-cinema) génère une nouvelle version : caméra, mouvements, rythme et transitions suivent l'original, seuls les éléments que vous choisissez sont remplacés.
Ces résultats ont été générés avec un MiniMax H3 auto-hébergé : le plan original sert de référence de mouvement, et des images clés avec les éléments remplacés (gpt-image-2) définissent le rendu.
Voici trois remakes qu'OiiOii a présentés dans ses articles WeChat. Pour chacun, nous avons fait deux versions : le même remplacement qu'OiiOii, et une qui remplace aussi le sujet, le décor et les accessoires.
Chaque GIF montre quatre versions en synchronisation : l'original, le remake d'OiiOii, notre remake et la version avec éléments remplacés.