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