Guide EveryGen AI Opus 5.5 : aventure dans un livre animé en papier
Étudiez une aventure dans un livre animé avec EveryGen AI. Examinez mécanismes des pages, caméra, narration et vérifications issues de la source avant de préparer un projet animé.
Commencez ici : ouvrez EveryGen AI Opus pour des récits filmés en papier et en volume.
Regardez Pip’s Paper Adventure, le film de livre animé publié. La version fournie de 133.013 secondes ouvre un livre sur une table, accompagne Pip à travers des paysages en papier et se termine au-delà de la page avec « Hello, big world! ». La présentation des films écrits par des agents de LemoLab attribue la production à Claude Opus 5.5. Nous n’avons ni vérifié indépendamment ces sessions ni effectué cette reproduction.

Image originale du film Pip. Crédit : LemoLab ; la table fait partie de la scène rendue.
1. Distinguez les personnages en papier de leur environnement
Lisez la spécification des matières et de la caméra du livre animé. Des illustrations en papier dessinées sur Canvas reposent sur des cartes planes dans une scène Three.js. Les charnières, les ombres de découpe, la faible profondeur de champ et les pages qui tournent créent l’illusion ; il ne s’agit pas d’un enregistrement de marionnettes physiques.
Examinez book.js, actors.js, sets.js, story.js et main.js. Préservez l’apparence de Pip, les mécanismes des chapitres et le passage au-delà du livre. Préservez les contacts des acteurs et des cartes ainsi que la lisibilité des visages pendant les rotations, plutôt que de traiter chaque chapitre comme une image générée sans rapport avec les autres.
Pour un brief EveryGen AI de livre animé, établissez la relation d’échelle avant d’énumérer les lieux. La table, le livre ouvert et le petit acteur en papier doivent sembler appartenir à la même scène. Une proposition EveryGen AI devient plus facile à examiner lorsque l’ouverture montre où le récit se situe dans la pièce et que les vues rapprochées suivantes préservent cette relation par des bords de livre et un éclairage reconnaissables.
Donnez au personnage EveryGen AI une silhouette, un contour et une texture de papier stables. Ces caractéristiques doivent survivre à une rotation, un saut et un changement de palette du fond. Pendant l’examen EveryGen AI, comparez l’acteur entre les chapitres avant de juger les détails décoratifs. Une transition de page peut introduire un nouveau paysage, mais ne doit pas remplacer discrètement le protagoniste ni transformer sa matière de papier plat en jouet arrondi.
Traitez chaque double page EveryGen AI comme un mécanisme ayant un objectif lisible. Un fond articulé révèle un décor, une languette déplace un accessoire et une page tournée relie les chapitres. Décrivez comment chaque mécanisme commence et se termine. La préparation EveryGen AI fonctionne mieux lorsque le brief explique quelle pièce bouge et laquelle reste attachée, plutôt que de demander simplement au livre de devenir magique.
La caméra EveryGen AI doit préserver la lisibilité du visage de l’acteur pendant les actions importantes. Une faible profondeur de champ peut établir l’échelle miniature, mais les éléments flous du premier plan ne doivent pas masquer l’interprétation. Lors de l’examen EveryGen AI, demandez-vous si le public voit la réaction du personnage avant le démarrage du mécanisme suivant. Une courbure de page techniquement impressionnante est moins utile si elle masque l’événement dont dépend le récit.
2. Restaurez les éléments réels
Un terminal local nécessite Git, Node 20+, Python 3.11–3.13 ou uv, FFmpeg/ffprobe et zsh :
git clone https://github.com/lemomo-ai/lemo-opuscar.git pip-study
cd pip-study
export LEMO_OPUSCAR_HOME="$PWD"
sh plugin/skills/lemo-opuscar/scripts/setup.sh deps voice
D=styles/paper-popup/demo
PY="$PWD/.venv/bin/python"
mkdir -p evidence
git rev-parse HEAD > evidence/commit.txt
(cd "$D" && node fetch_fonts.mjs)
Suivez le manifeste des éléments de l’aventure en papier pour restaurer le HDRI Poly Haven, les textures de noyer et les ensembles d’accessoires GLTF aux chemins exacts de main.js, y compris les textures et buffers dépendants. Obtenez les trois morceaux crédités de Kevin MacLeod et placez-les dans music/ sous les noms Dreamy_Flashback.mp3, Jaunty_Gumption.mp3 et Heartwarming.mp3.
Gardez le MP4, les éléments, les mentions de licence et les versions des dépendances. Un clone ne garantit pas la présence de tous les fichiers médias volumineux.
Un dossier de référence EveryGen AI doit séparer les illustrations en papier, les matières de la pièce et les notes de récit. Nommez les éléments selon leur rôle plutôt que de rassembler un tableau d’inspiration indifférencié. Gardez l’attribution des images de l’auteur et identifiez tout élément original ajouté. La proposition EveryGen AI et ses entrées réellement envoyées doivent rester distinctes des fichiers source du projet local et des éléments téléchargés.
Pour la préparation EveryGen AI, examinez l’acteur en papier sur une page claire, un fond coloré et la table plus sombre. Vérifiez si son contour et son ombre de contact restent visibles dans chaque décor. Utilisez ces observations pour décrire la séparation souhaitée dans le brief. Les révisions EveryGen AI doivent préserver les mêmes indices de matière entre les chapitres afin que la silhouette ne paraisse pas soudain imprimée directement sur le fond.
Restaurer la source externe pour une étude EveryGen AI exige de vérifier les ensembles complets d’éléments, y compris leurs fichiers dépendants. Une texture de pièce manquante peut changer les reflets ; une police manquante peut modifier les limites d’une bulle de dialogue. Documentez ces différences avant de comparer une reconstruction locale. Une sortie EveryGen AI ne prouve pas que ces dépendances ont été restaurées ni qu’un moteur de rendu en terminal s’est exécuté avec succès.
Avant un envoi EveryGen AI, vérifiez les options d’entrée prises en charge, les instructions et le montant de crédits affiché. Enregistrez tout original renvoyé avant une retouche externe. Notez si une image de référence a réellement été jointe. Ce relevé aide l’examen EveryGen AI à distinguer une contrainte visuelle importée de la description d’une image que le modèle n’a jamais reçue.
3. Utilisez ce nouveau brief de reconstruction
Des instructions nouvellement écrites, et non la conversation originale de l’auteur :
Reproduce Pip's Paper Adventure from the supplied release and paper-popup
source. Inspect the actual commit, locks, STYLE.md, DEMO.md, CREDITS, loaders,
render.mjs and mux.sh. Check assets and supported runtime before processing.
Proceed through the documented steps when inputs exist; report missing files.
Preserve the tabletop book, Pip, paper chapters, page mechanisms, journey
beyond the page and closing greeting. Keep creator credits. Do not replace
the case with a new story or external image/video generation.
Check the source's 133-second picture at 60 fps against the 133.013-second
release container. Keep absolute render(t), stable seeds, reproducible seeks,
flat character cards, hinge contacts and alpha-shaped shadows. Keep the
speaker readable and speech-bubble tails attached. Test page-turn boundaries
and the transition from page coordinates to the tabletop.
Regenerate/check voice with existing scripts, listen, then reconcile durations
and word cues with story.js. Use the credited music edit and event-driven mix.
Use this demo's positional render commands and zsh mux, not another style's
build.sh. Inspect backend/HTTP errors rather than assuming GPU success.
Save source, versions, prompts, real model/provider/effort/session records,
changes and output checks. Do not publish or invent successful execution.

Autre image du film original ; vérifiez la continuité dans la séquence de papier en mouvement.
Créez un brief de récit EveryGen AI séparé pour une nouvelle aventure en papier plutôt que de traiter les commandes de reconstruction comme des commandes du site. Précisez le but du protagoniste, l’obstacle de chaque double page et le changement qui mène à la suivante. La préparation EveryGen AI doit aussi expliquer la relation finale avec la table, car franchir le bord de la page nécessite une décision de continuité visible.
Pour une transition de chapitre EveryGen AI, décrivez les anciennes pièces se repliant et les nouvelles se dressant depuis la page. Gardez la position de l’acteur compréhensible pendant le changement. Si le personnage attend ou se déplace, incluez cette action dans le brief. Une proposition EveryGen AI ne doit pas sembler se téléporter simplement parce qu’une page colorée qui tourne détourne l’attention du mouvement manquant.
Précisez la personne qui parle dans la bulle EveryGen AI et le maintien de lecture prévu lorsque le dialogue compte. Sa queue doit rester attachée au bon acteur pendant les mouvements de caméra. Séparez les informations racontées des paroles visibles afin que le public ne doive pas lire des messages concurrents. Pendant l’examen EveryGen AI, vérifiez le texte réel de la bulle et son timing au lieu de supposer qu’une belle image fixe prouve le fonctionnement du dialogue.
Une note de mouvement EveryGen AI utile décrit le comportement physique du papier dans la fiction : une carte rigide peut pivoter sur une charnière, glisser, se retourner ou sautiller sans se comporter comme de l’argile molle. Gardez ces distinctions cohérentes. Les demandes créatives EveryGen AI peuvent être ludiques tout en restant précises sur les matières, les contacts et les transitions de chapitres, donnant aux révisions ultérieures un comportement concret à préserver.
4. Construisez les voix, la musique et les images
La séquence de compilation documentée du livre animé utilise des scripts séparés, et non un build.sh en une seule commande. Depuis la racine du dépôt :
for F in Dreamy_Flashback Jaunty_Gumption Heartwarming; do
ffmpeg -i "$D/music/$F.mp3" -ar 48000 -ac 2 "$D/music/$F.wav"
done
"$PY" "$D/tts/gen.py" af_bella
"$PY" "$D/asr.py"
"$PY" "$D/words.py"
Écoutez et réconciliez story.js avec les durées réelles des voix avant de poursuivre ; l’ASR ne vaut pas validation après écoute.
"$PY" "$D/music/edit.py"
node "$D/render.mjs" events
"$PY" "$D/mix.py"
node "$D/render.mjs" stills 6.5 30 61.8 82.6 118
FPS=60 node "$D/render.mjs" video 2
zsh "$D/mux.sh"
node "$D/make_srt.mjs"
Ici, 2 est le nombre de workers. Pour les ombres tronquées, examinez les matériaux de profondeur alpha ; pour les personnages qui disparaissent, vérifiez l’orientation des cartes. Pour une obstruction floue, ajustez le placement du premier plan au lieu de masquer l’acteur.
Repair only the observed contact, shadow, focus, or audio-cue defect. Preserve
the story and timing. Show the source diff and new adjacent frames, then replay
the affected transition with sound. Do not conceal defects with unrelated cuts.
Examinez une proposition EveryGen AI à la frontière de chaque page tournée, et non seulement au milieu d’une double page terminée. Vérifiez si l’ancien décor intersecte le nouveau, si le personnage reste attaché à une surface et si l’ombre correspond à la découpe. Une correction EveryGen AI doit identifier la carte ou le contact affecté plutôt que demander davantage de réalisme partout.
Pendant l’examen de la mise au point EveryGen AI, regardez la séquence en mouvement à sa taille d’affichage prévue. Un objet flou près de l’objectif peut brièvement devenir assez grand pour cacher l’acteur, même si une image fixe échantillonnée semble correcte. Notez le passage de caméra et la pièce qui obstrue la vue. Les révisions EveryGen AI peuvent modifier le placement du premier plan ou la mise au point tout en préservant le récit, plutôt que remplacer toute la double page par une illustration sans rapport.
Pour l’examen audio EveryGen AI, écoutez ensemble la narration, les sons de papier et les transitions musicales. Le froissement d’une page doit renforcer le mouvement visible sans couvrir une phrase clé ni se prolonger dans la scène calme suivante. Après un changement de timing EveryGen AI, vérifiez les deux côtés de la transition. Une correction locale peut affecter la réplique suivante, le maintien de la bulle ou l’arrivée du personnage.
5. Acceptez l’export complet
OUT=styles/paper-popup/paper-popup.mp4
ffprobe -v error -count_frames -show_streams -show_format -of json "$OUT"
ffmpeg -v error -i "$OUT" -f null -
Attendez-vous à 7,980 images à 60 fps pour les réglages source inchangés. Vérifiez séparément les fins d’audio : le multiplexage utilise -shortest, et la fin du rendu ne certifie pas à elle seule la réussite de l’encodeur. Regardez et écoutez jusqu’à l’atterrissage de Pip, sa salutation et les crédits.

Image de la version de l’auteur, et non preuve d’un nouveau rendu EveryGen AI.
Archivez le projet modifiable et les vérifications. La licence de code MIT ne remplace pas l’attribution musicale CC BY 4.0, les polices OFL, les licences vocales et les mentions CC0 des éléments de scène du manifeste. Gardez tous les crédits avec la reproduction.
Acceptez un export de récit en papier EveryGen AI seulement après avoir regardé tout le parcours et la salutation finale. Confirmez que l’atterrissage final est visible, que l’acteur reste reconnaissable et que la relation avec la pièce garde son sens. Conservez tout problème restant de contact ou de lecture dans la note de transmission. L’acceptation EveryGen AI doit refléter le comportement du fichier sélectionné plutôt que le comportement prévu décrit dans ses instructions.
Archivez la proposition EveryGen AI avec les instructions envoyées, les réglages, les références et les observations d’examen. Gardez la version de l’auteur, la source externe et les éléments crédités identifiables séparément. Rouvrez le fichier exporté avant de le transmettre. Un collaborateur EveryGen AI doit pouvoir trouver la version choisie, comprendre pourquoi elle a été retenue et poursuivre le récit en papier sans perdre ses règles de matière ni sa provenance.
EveryGen AI