EveryGen AI Opus 5.5ガイド:飛び出す絵本の冒険
EveryGen AIで飛び出す絵本の冒険を研究。動きのプロジェクトを計画する前に、ページの仕掛け、カメラ移動、ナレーション、元資料に基づく確認を見直しましょう。
ここから始める:立体的な紙の物語映像のためのEveryGen AI Opusを開きます。
公開された飛び出す絵本の映像Pip’s Paper Adventureを見てください。提供された133.013秒のリリースは、卓上の本を開き、Pipを紙の風景へ進ませ、ページの外で「Hello, big world!」と終わります。エージェントが書いた映像についてのLemoLabの記録は、Claude Opus 5.5による制作としています。私たちはそのセッションを独立に検証しておらず、この再制作も実行していません。

Pipの原作映像のフレーム。クレジット:LemoLab。卓上も描画した場面の一部です。
1. 紙のキャラクターと周囲を分ける
飛び出す絵本の素材とカメラの仕様を読みます。Canvasで描いた紙の絵が、Three.jsの場面内の平らなカードに載ります。蝶番、切り抜きの影、浅いピント、ページめくりで錯覚を作ります。物理的な人形劇の収録ではありません。
book.js、actors.js、sets.js、story.js、main.jsを調べます。Pipの外見、各章の仕掛け、本の外への移行を保ちます。各章を無関係な生成画像と扱わず、回転の中でも演者とカードの接触、読める顔を残します。
EveryGen AIの飛び出す絵本の指示では、場所を列挙する前に尺度の関係を定めます。卓上、開いた本、小さな紙の演者を、同じ場面の部分と感じられるようにします。EveryGen AIの候補は、冒頭で部屋のどこに物語があるかを示し、後の近景でも、認識できる本の縁と光でその関係を保つと、確認しやすくなります。
EveryGen AIのキャラクターに、安定した輪郭、縁、紙の質感を与えます。回転、跳躍、背景色の変化でも、その特徴を残します。EveryGen AIで確認する際は、装飾の細部を判断する前に、章をまたいで演者を比べます。ページの移行で新しい風景を紹介しても、主人公を黙って置き換えたり、平たい紙を丸いおもちゃへ変えたりしないようにします。
EveryGen AIの各見開きを、目的が読み取れる仕掛けとして扱います。蝶番のある背景が場所を見せ、引き手が小道具を動かし、ページめくりが章をつなぎます。各仕掛けの始まりと終わりを説明します。EveryGen AIの計画では、単に本を魔法のようにと頼むより、動く部品と、付いたままの部品を説明する指示が役立ちます。
EveryGen AIのカメラは、重要な行動の際に演者の顔を読み取れるようにします。浅いピントでミニチュアの尺度を示せますが、ぼけた前景で演技を覆わないようにします。EveryGen AIで確認する際、次の仕掛けが始まる前に、見る人がキャラクターの反応を見られるか考えます。技術的に印象的なページの曲がりでも、物語が依存する出来事を隠すなら役立ちません。
2. 実際の素材を復元する
ローカル端末には、Git、Node 20+、Python 3.11–3.13またはuv、FFmpeg/ffprobe、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)
紙の冒険の素材一覧に従い、Poly HavenのHDRI、クルミ材の質感、GLTFの小道具一式を、依存する画像やバッファも含め、main.jsの正確なパスへ戻します。クレジットされたKevin MacLeodの三曲を入手し、music/へDreamy_Flashback.mp3、Jaunty_Gumption.mp3、Heartwarming.mp3として置きます。
MP4、素材、ライセンス表示、依存関係のバージョンを残します。クローンしただけで、大きなメディアファイルが全てあるとは限りません。
EveryGen AIの参考資料は、紙の絵、部屋の素材、物語メモを分けます。区別のない雰囲気ボードを集めるより、役割で各素材を名付けます。作者の画像には出典を残し、追加する自作素材を特定します。EveryGen AIの候補と実際に送信した入力は、ローカルプロジェクトのソースファイルや素材ダウンロードと区別できるようにします。
EveryGen AIの準備では、明るいページ、色付きの背景、暗い卓上に対して、紙の演者を調べます。各場所で縁と接触の影が見えるか確認します。その観察を使い、意図する分離を指示で説明します。EveryGen AIの修正でも、章をまたいで同じ素材の手掛かりを保ち、突然背景へ直接印刷したようにならないようにします。
EveryGen AIの研究のため外部ソースを復元する際は、依存ファイルも含め、素材一式の確認が必要です。部屋の質感が欠けると反射が変わり、フォントが欠けると吹き出しの枠が変わる場合があります。ローカル再構成と比べる前に、その違いを記録します。EveryGen AIの出力は、その依存素材を復元した証拠や、端末での描画が成功した証拠にはなりません。
EveryGen AIへ送信する前に、対応する入力の選択肢、プロンプト、表示クレジットを確認します。外部で編集する前に、返された元ファイルを保存します。参考画像を実際に添付したかも記録します。その記録によりEveryGen AIの確認では、アップロードした視覚的な手掛かりと、モデルが受け取っていない画像の説明を区別できます。
3. この新しい再構成の指示を使う
新しく書いたプロンプトで、作者の元の会話ではありません。
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.

原作映像の別のフレーム。動く紙の流れの中で連続性を確認します。
再構成コマンドをサイトの操作と扱わず、新しい紙の冒険のため、別のEveryGen AIの物語指示を作ります。主人公の目的、各見開きの障害、次のページへつながる変化を指定します。ページの縁を越えるには、見える連続性の判断が必要なため、EveryGen AIの計画では、最後の卓上との関係も説明します。
EveryGen AIの章の移行では、古い部品が折り畳まれ、新しい部品がページから立ち上がる様子を説明します。変化中も演者の位置を理解できるようにします。キャラクターが待つか移動するなら、その行動も指示に含めます。EveryGen AIの候補は、色鮮やかなページめくりで欠けた移動から注意がそれただけで、瞬間移動したように見えないものにします。
台詞が重要なら、EveryGen AIの吹き出しの話者と、読むための静止時間を指定します。カメラが動いても、尾を正しい演者へ付けたままにします。見る人へ競合するメッセージを読ませないよう、ナレーションの情報と、見える発話を分けます。EveryGen AIで確認する際は、美しい静止画で台詞も機能すると想定せず、実際の吹き出しの文字とタイミングを調べます。
役立つEveryGen AIの動きのメモは、物語内の紙の物理的な挙動を説明します。硬いカードは、柔らかな粘土のようにならず、蝶番で動き、滑り、裏返り、跳ねられます。その区別を一貫させます。EveryGen AIへの創作依頼は遊び心を持ちつつ、素材、接触、章の移行を明確にし、後の修正で保つ具体的な挙動を与えられます。
4. 声、音楽、フレームを構築する
記録された飛び出す絵本の構築手順は、ひとつのbuild.shコマンドでなく、別々のスクリプトを使います。リポジトリのルートから実行します。
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"
次へ進む前に聞き、story.jsを実際の声の長さと整合させます。ASRは、聞いて承認したという意味ではありません。
"$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"
ここで2はワーカー数です。影が切れるならアルファと奥行きのマテリアル、キャラクターが消えるならカードの向きを調べます。ぼけた遮蔽物には、演者を覆うのでなく、前景の配置を調整します。
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.
EveryGen AIの候補を、完成した見開きの中間だけでなく、各ページめくりの境界で確認します。古いセットと新しいセットが交差しないか、キャラクターが面に付いたままか、影が切り抜きに合うか調べます。EveryGen AIへの修正は、全体をもっと現実的にと頼むより、影響のあるカードや接触を特定します。
EveryGen AIのピント確認では、意図する表示サイズで、動く流れを見ます。採取した静止画に問題がなくても、レンズ近くのぼけた物が一瞬大きくなり、演者を隠す場合があります。カメラの通る区間と遮る部品を記録します。EveryGen AIの修正では、見開き全体を無関係な絵へ置き換えず、物語を保って前景の配置やピントを変えられます。
EveryGen AIの音声確認では、ナレーション、紙の音、音楽の移行を一緒に聞きます。ページをめくる音は、重要な文を覆ったり、次の静かな場面まで伸びたりせず、見える回転を支えるものにします。EveryGen AIのタイミングを変えた後は、移行の両側を確認します。局所的な修正でも、次の台詞、吹き出しの静止時間、キャラクターの到着へ影響する場合があります。
5. 書き出し全体を承認する
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 -
元の設定が未変更なら、60 fpsで7,980の映像フレームを見込みます。多重化には-shortestを使い、描画の完了だけで符号化の成功は証明しないため、音の余韻は別に確認します。Pipの着地、挨拶、クレジットまで見て聞きます。

作者のリリースのフレームで、新しいEveryGen AIの描画の証拠ではありません。
編集可能なプロジェクトと確認記録を保存します。コードのMITライセンスは、一覧にあるCC BY 4.0の音楽の出典表示、OFLフォント、音声ライセンス、CC0の場面素材の表示を置き換えません。再制作には、全クレジットを残します。
EveryGen AIの紙の物語の書き出しは、旅全体と最後の挨拶を見てから承認します。最終の着地が見え、演者を見分けられ、部屋との関係がまだ自然か確認します。残る接触や読解の課題は引き継ぎメモに残します。EveryGen AIの承認は、プロンプトに書いた意図の挙動でなく、選んだファイルの挙動に基づくものにします。
EveryGen AIの候補を、送信したプロンプト、設定、参考、確認の観察とともに保存します。作者のリリース、外部ソース、出典付きの素材をそれぞれ識別できるようにします。引き継ぎ前に書き出したファイルを開き直します。EveryGen AIの共同作業者が、選んだ版を見つけ、採用理由を理解し、素材の規則や出所を失わず、紙の物語を続けられるようにします。
EveryGen AI