# ep001 — Benny Bunny's Sunny Day (2026-09-06)

24s vertical Short (720x1280, 24fps, sung audio). Produced by Sage via OpenArt MCP. Total ~477 credits (3 keyframes @ Nano Banana 2 Lite + 3× 8s Veo 3.1 lite image2video 720p 9:16 w/ audio) + 144 for the single-scene v1 test.

## Rhyme (Claude-written, AABB)
1. "Benny Bunny hops and sings, floppy ears and happy springs!" — meadow hop
2. "One, two, three — come count with me! Carrots crunchy as can be!" — counting carrots + butterflies
3. "Hop, hop, hop, the sun says bye — wave your paws and touch the sky!" — sunset finale

## Pipeline (proven)
1. Keyframe 1: nano-banana-2-lite text2image 9:16 (char sheet: white bunny, yellow polka-dot tee, big blue eyes)
2. Keyframes 2-3: image2image with keyframe 1 as visualReference → character consistency held perfectly
3. Clips: veo3-1 image2video, startFrame = keyframe, duration 8, 720p, 9:16, generateAudio true, mode lite (144 cr each); identical melody description in every prompt ("upbeat playful nursery melody, light xylophone and ukulele") for audio continuity
4. Stitch: ffmpeg concat demuxer -c copy (same specs, clean join)

## Watch-outs for ep002+
- Audio continuity across cuts is approximate — each clip generates its own take on the melody. Consider one continuous music bed overlaid in ffmpeg later, or Wan 3.0 native 30s single-pass (100-175 cr) for true continuity.
- Veo lite tier: no reference images (element2video needs fast/normal) — startFrame trick is the lite-tier consistency workaround.
- Generated-image CDN URLs work directly as visualReference/startFrame — no upload step needed.
