runs in your browserno upload · no signup

continue a google veo video from its last frame

veo's image-to-video mode takes a still as the starting point — so the last frame of one clip is the seed of the next.

open frame grabber — drop your video

01 / howhow to do it

  1. drop your veo clip onto frame grabber.
  2. press last ⏭ — if the final frame has motion blur, step back with to a sharper one.
  3. export png or high-quality jpg.
  4. feed the image into your next veo generation with a continuation prompt.

02 / whywhy this works

google's veo (in flow and via the gemini api) generates short cinematic clips and accepts an image as the first frame. to build longer scenes, chain generations: extract the last frame, hand it to the next veo run, and edit the clips together with a hard cut — the pixels line up because the second clip literally starts from the first one's ending.

because frame grabber steps through frames precisely, you can dodge motion blur: if the very last frame lands mid-movement, the arrow keys walk you back frame by frame until you find a crisp one to continue from.

03 / faqfrequently asked

doesn't flow already extend scenes?
flow has its own scene extension, but chaining by last frame works anywhere veo accepts an image input, gives you a cut point you fully control, and lets you change prompt or direction between clips.
what export should i use for veo continuation?
png is lossless and the safest bridge. jpg at 90+ quality is visually identical and smaller if you are archiving lots of frames.
does the clip get uploaded?
no — the video is decoded locally in your browser. nothing is sent to any server.

04 / moremore guides