Hypernatural

GuideBy HypernaturalVersion 1, Oct 21, 2026

guide-edit-a-frame-before-animating

Change a still before it is animated, and choose the image model: nano banana 2.1 edit (the default for recasts: natural placement and composition) or nano banana Pro edit (precise detail edits that leave every other pixel the same), a whole-frame pass or a crop-and-patch of one region. Covers actor swaps, one targeted fix at a time (hair, a prop, a pose), small print and logo fixes, removing a badge or pin, restaging a frame for 9:16 or 3:4, and conforming 2K edits to 1080p with the grain kept.

SKILL.md

Edit a frame before animating

Change a still before a video model sees it: a new actor, one fix, a logo, a removal, a new aspect ratio. The video model copies whatever the frame holds, grain and flaws included, so get the frame right here. Ask first: does the change touch the whole frame (a new person, a restage) or one small region (a logo, a pin, a strand of hair)?

The two image models

Which one depends on the use case. 2.1 is a little faster, more dynamic, and more natural in how it places and forms characters and composes a scene, with more interesting composition. Pro is better for a specific detail edit where every other pixel must stay exactly the same: it goes deeper and sharper.

ModelWhat it givesUse it forNotes
nano banana 2.1 editNatural placement and form of people, livelier and more interesting composition; a little fasterThe default for recasts and actor swaps; targeted corrections, removals in a crop, restage variantsAt 2K, then conform to 1080p
nano banana Pro editDeeper, sharper detail; the better pick when everything else must stay exactly as it wasPrecise detail edits where every other pixel must stay the same: small print in an enlarged crop, deriving a last frame from a first, one-pass swaps that must also restyle a prop; restaging, and anything 2.1 gets wrongAt 2K. Follows long, multi-part instructions better

Both are priced per image, far below a video render; describe(model) has the price. Render at 2K: 16:9 comes back 2752×1536, which python-conform-to-1080p centre-crops to the aspect and resizes with Lanczos to 1920×1080. Never 4K then downscale.

Routes

RoutePick it whenCost and timeWhat you getLoad
Whole frame, one passA new person, or every change at once from the source frameOne edit per seed (about 3 seeds)The shot rebuilt with the changes; everything else held as well as the model cannano-banana-swap-actor-keep-wardrobe (and guide-recast-a-person)
One targeted fixA picked frame with one thing wrong (hair, a prop, a pose, eyes)One edit per fixThe fix; the reference is the original frame, or a crop of it or of the matching framenano-banana-targeted-fix
Crop and patchSmall print, a logo, a badge or pin to removeOne edit on an enlarged cropOnly the changed pixels go back; the rest of the frame stays bit-identicalnano-banana-rerender-small-print, nano-banana-remove-small-object, python-crop-and-paste-back
Restage for another aspectA 16:9 frame whose 9:16 or 3:4 crop loses a story beatTwo kinds of variant on 2.1 and ProA 16:9 edit judged by its centred crop, or a native portrait redrawnano-banana-restage-for-new-aspect

Choosing

  • One change per pass. Each pass is one instruction set; a second full-frame pass to fix what the first missed smooths the grain and background faces. Fix what's left as a targeted fix or a patch.
  • Small region, small edit. A full-frame edit for a small removal comes back 0.5–1% zoomed with every pixel nudged. Crop the region, enlarge it (about 6× for print; 256 px at 2K enlarged 4× for a removal), edit, paste back feathered. A badge removal changed ~9k pixels; the face and grain stayed bit-identical. If a full-frame edit already happened, align it to the original and keep only the box.
  • Logos and products that must hold through the shot: guide-keep-small-details.
  • Restaging: a 16:9 edit (subjects moved into the middle third) keeps the look of the neighbouring cropped shots and suits close-ups; a native redraw gives more resolution and suits wide shots, but recomposes more freely. Check every person in a redraw: it can duplicate a background person or bunch two on one side. Small held props lose their logo in a redraw; plan a prop fix.
  • A still pinned to many renders (a presenter lip-synced in chunks) re-renders all of them when it changes. Settle it before animating, and make late fixes as patches.

Writing the edit

  • State every change, and what stays: pose, eyeline, hands, framing, lens, light, the set, background people.
  • Keep the grain: "keep the source's film grain, which is grain, not haze". Never ask for sharpening.
  • "Do not reframe, zoom, or change the aspect ratio."
  • A reference already in the shot's light (a crop of the original frame) beats a product photo, which pulls in studio light and sharpness. If a product photo is needed, pre-haze it first (guide-keep-small-details).

Check it

Each edit goes on a review page (review_open, review_wait): the original frame as the reference, the candidates, and a flip between them. Judge a logo both at 100% and at playback size. To check that an edit kept the source's grain, compare python-measure-detail on the same flat patch or face in the source and the edit; an edit that smoothed it scores well below the source.

Avoid

  • A second full-frame pass to fix a detail.
  • 4K then downscale: averages the grain away and redraws background faces.
  • A raw product photo as the reference for a prop in a busy shot; hazing it after the edit instead of before (the prop turned grey).
  • The source's last frame as a composition reference: its cast and props leak in.

Related

guide-keep-small-details, guide-recast-a-person, guide-animate-a-shot.

Go make something cool.

Install the app, open your agent, describe the video. That's the whole onboarding.

Sticker HypernaturalSticker BannerSticker TVBoy