Reels

Wan 2.7 / Kling 2.6
view motion_json (engine animates from this)
{
  "camera": "stationary",
  "movements": [
    {
      "body": "standing upright facing forward",
      "time": "0.0-1.0",
      "hands": "right hand holding phone at chest height, left hand in pocket",
      "facial_expression": "neutral with direct gaze at camera"
    },
    {
      "body": "standing upright facing forward",
      "time": "1.0-2.0",
      "hands": "right hand holding phone at chest height, left hand in pocket",
      "facial_expression": "slight smile with direct gaze at camera"
    },
    {
      "body": "standing upright facing forward",
      "time": "2.0-3.0",
      "hands": "right hand holding phone at chest height, left hand in pocket",
      "facial_expression": "smiling with direct gaze at camera"
    },
    {
      "body": "standing upright facing forward",
      "time": "3.0-4.0",
      "hands": "right hand holding phone at chest height, left hand raised adjusting glasses",
      "facial_expression": "neutral with gaze at glasses"
    },
    {
      "body": "standing upright facing forward",
      "time": "4.0-5.0",
      "hands": "right hand holding phone at chest height, left hand lowered to pocket",
      "facial_expression": "neutral with direct gaze at camera"
    }
  ],
  "duration_seconds": 5
}
view scene_json (NB2 composes from this)
{
  "pose": "standing upright facing directly forward, head slightly tilted right, neutral gaze at camera, mouth closed straight, shoulders relaxed, right arm raised holding phone at chest height with hand gripping phone, left hand relaxed in left jeans pocket",
  "vibe": "casual relaxed morning",
  "props": [
    "delicate necklace",
    "round glasses"
  ],
  "camera": "front-facing selfie, full-body, ~1m, ~35mm look",
  "outfit": [
    {
      "fit": "loose",
      "type": "hoodie",
      "color": "light gray",
      "coverage": "open front over top",
      "neckline": "hooded round"
    },
    {
      "fit": "fitted",
      "type": "tank top",
      "color": "white",
      "coverage": "cropped midriff",
      "neckline": "spaghetti strap"
    },
    {
      "fit": "slim",
      "type": "jeans",
      "color": "medium blue",
      "coverage": "low-rise full length",
      "neckline": "n/a"
    }
  ],
  "lighting": "soft natural from right window, warm and even",
  "background": "bedroom with white walls, potted plants on shelf, white dresser with lamp, fan on floor, bed with white sheets, green chair, scattered clothes and bag on floor",
  "scene_type": "bedroom_phone_selfie",
  "holds_phone": true,
  "motion_seed": "Subject stands taking selfie, gradually smiles wider while holding phone steady, then adjusts glasses with free hand before returning to neutral pose.",
  "person_count": 1
}
source has no model assignment — set one in Settings.
No target accounts planned for this model. Add one in Settings →
1.00× (off)1.10× default1.50× max
+ multi-girl (add face refs)
Engine

Default flow: NB2 composes our model into the scene from scene_json Wan 2.7 animates that composite using motion_json. Image gate gates the composite, video gate gates the final reel.

Need 1:1 motion-control of a source reel? Use the Copy tab.

JSON motion seed: "Subject stands taking selfie, gradually smiles wider while holding phone steady, then adjusts glasses with free hand before returning to neutral pose."

Recent

#17ready_for_review
1771362790 ← @its.nerdylucy
open output ↗
#16rejected
1771362790 ← @its.nerdylucy
#15rejected
1771362790 ← @its.nerdylucy
#14failed
1771362790 ← @its.nerdylucy
nb2 compose: kie-nb2: No images found in AI response. Unable to show the generated image. The image was filtered out because it violated Google's Generative AI Prohibited Use policy.
#13failed
1771362790 ← @nerdyymaya
nb2 compose: kie-nb2: No images found in AI response. Unable to show the generated image. The image was filtered out because it violated Google's Generative AI Prohibited Use policy.
#12rejected
1771362790 ← @nerdyymaya
#11rejected
1771362790 ← @its.nerdylucy
open output ↗
#10failed
1771362790 ← @its.nerdylucy
kling i2v: submit returned no task_id
#8rejected
1771362790 ← @its.nerdylucy
#6rejected
1771362790 ← @its.nerdylucy
open output ↗
#5rejected
1771362790 ← @illtillbeth
#4rejected
1771362790 ← @illtillbeth
open output ↗
#3rejected
1771362790 ← @milaacrt
#2rejected
1771362790 ← @milaacrt