Editing a generated video is regeneration, not real-time tweaking. Each option triggers a server-side job that produces a new render and replaces the existing one in your feed. Pick the door that matches the kind of change you want.
1. Reaching the sheet
From the Watch tab feed, find a Ready video. The bottom action bar has an Edit pill button (purple with a pencil icon). Tap it to open the Edit video bottom sheet.
Stop Chaotic Dog Walks Forever
Ready overlay on a finished video. The Edit pill in the bottom action row opens the Edit video sheet.
Movement
Change how the person moves
›
Viral edits
Classic viral edits or Promoat Edit 2.0
›
Edit video sheet: two options — Movement and Viral edits.
The sheet is titled "Edit video." and lists two rows:
Movement — "Change how the person moves". Regenerates the on-screen character's gestures and pose without touching captions or audio. Covered in this article.
Viral edits —
"Classic viral edits or Promoat Edit 2.0". Re-runs the captions / effects / pacing pipeline. Covered in detail in
Viral edits.
2. Movement — regenerate body language
Tapping Movement opens the Edit movement. sub-sheet. This is the only place you can prompt the AI to redo gestures, framing, or motion without re-recording your voice.
Tell us how the person should move. Leave blank to keep the automatic framing — same person, natural talking-to-camera motion tuned for lipsync.
To drop that framing, include [no default framing] here.
Nod gently while looking at the camera
Edit movement: explanatory copy, a multiline text input with placeholder, and a Regenerate CTA with credit cost.
The instructions
The body of the sheet starts with a paragraph that's worth reading in full because it tells you the default behavior:
"Tell us how the person should move. Leave blank to keep the automatic framing — same person, natural talking-to-camera motion tuned for lipsync."
Below that, a smaller hint: "To drop that framing, include [no default framing] here." Including that token in your prompt removes the talking-to-camera bias so the model can generate freer movement (gestures, body language, pacing).
The prompt input
A multiline text input with the placeholder "Nod gently while looking at the camera". Type a one-line direction in plain English. Examples:
"Hold the candle near the camera with both hands"
"Walk through the venue gesturing at the rooftop" (include [no default framing] if you want full motion rather than talking-head)
"Sit at the desk, occasional hand gestures"
The Regenerate CTA
At the bottom: a gradient Regenerate button with a credit-cost badge. The cost is calculated from your video's audio duration — longer videos cost proportionally more because the motion-clone runs frame-by-frame. The exact number is shown on the button before you commit.
HEADS-UP
Movement regeneration replaces the video
Tapping Regenerate triggers a full re-render of the character's motion. The new version replaces the existing video in your feed when it finishes — usually 60–180 seconds depending on length. The previous render is not preserved. Save to camera roll first if you want a copy.
Empty prompt = subtle re-roll
Leaving the prompt blank and tapping Regenerate re-runs the same automatic talking-head framing with a different random seed. Useful when the original render had a one-off glitch (an off-frame gesture, a weird mouth shape) and you just want to try again without changing the direction.
3. Viral edits — captions, effects, pacing
The second row, Viral edits, opens its own gateway sheet with two modes: Classic viral edits (re-run the same pipeline that produced this video) and Promoat Edit 2.0 (the newer pipeline, BETA, only available on photo-based videos).
See
Viral edits for the full walkthrough — gateway sheet, eligibility rules, and what each mode actually re-renders.
4. Which door to pick
A quick decision tree:
The character looks wrong (weird gestures, off-frame framing, robotic motion) → Movement. Either empty-prompt re-roll or a directed prompt.
Captions look wrong (wrong style, wrong position, missed words) → Viral edits → Classic viral edits.
Pacing or effects feel dated (slow cuts, static look) and the video was generated from a photo → Viral edits → Promoat Edit 2.0.
The voice take itself is wrong → there's no re-record-only path. Delete the video and start a new render via
Record your voice.
5. What this sheet doesn't change
The Edit video sheet doesn't expose:
The voice take. Audio is locked once rendered. Re-record means starting over from the original idea.
The script. Same — script is baked into the rendered audio.
The image / scene. The visual hook image picked during recording is fixed. To swap, generate a new video.
Trim / length. No in-app trimmer. Length is set by the audio length and the captions/effects pipeline.
One Movement re-roll plus one Viral edits pass is usually enough. Each regeneration costs credits and replaces the prior render — at some point you're chasing variance, not improvement. If the third pass still doesn't satisfy, the underlying script / voice direction is probably what needs to change.
From Watch tab, find a Ready video and tap the Edit pill
In Edit video, decide: motion problem (Movement) or styling problem (Viral edits)?
For Movement: open the sub-sheet, type a direction (or leave blank to re-roll)
Optionally include [no default framing] to drop the talking-head bias
Check the credit cost on the Regenerate button, then tap
Wait for the new render to land in the feed (replaces the old one)