Best AI Video Editing Models: Same Clip, Same Edits

Which model to use when you already have the shot and need to change it: what Kling O3 Edit, Runway Aleph 2.0, Luma Ray 3.2, Grok Imagine Edit and Gemini Omni 1.1 Flash each do, what four of them did to the same five-second clip, and when to use MiniMax H3 Recast to replace the people instead.

FuserUpdated

All guides · Best image-to-video models

Quick answer: Fuser has five current models that edit footage you already have instead of generating a new shot: Kling O3 Edit, Runway Aleph 2.0, Luma Ray 3.2 in Video Edit mode, Grok Imagine Edit and Gemini Omni 1.1 Flash. In our same-clip test, two of them made the change and kept the shot. Kling O3 Edit gave the most convincing night re-light while keeping the performer, the set, the timing and the sound. Gemini Omni 1.1 Flash was the most literal, adding nothing in either edit. Grok Imagine Edit was nearly as faithful but under-delivered on the night look and reshaped the vase in the restyle. Luma Ray 3.2 made the boldest change but rebuilt parts of the scene around it. Reach for Aleph 2.0 when a clip is long (up to 30 seconds) or needs keyframe-guided edits. When only a few seconds are wrong, such as one line or an ending, retake that section with Fuser's LTX 2.5 node instead of editing the whole clip. To change who is in a clip rather than how it looks, use MiniMax H3 Recast, which swaps the people for the people in your photos and keeps the motion, camera, cuts and sound.

Editing a clip is a different job from generating one

A video generator starts from a prompt or an image and invents the motion. An editing model starts from a finished take and has to keep most of it: the performance, the camera move, the cut points and ideally the audio. The hard part is restraint. Every model below can make a striking change; the difference is how much of your shot survives it.

These are the video-to-video editors available as nodes in Fuser:

  • Kling O3 Edit runs the editing side of Kling's VIDEO 3.0 Omni model, and its Reference mode generates a new shot guided by the clip instead.

  • Runway Aleph runs Aleph 2.0 (API model id aleph2), Runway's in-context editing model.

  • Luma Ray in Video Edit mode runs Ray 3.2 with an adjustable edit strength.

  • Grok Imagine edits run in a separate Grok Imagine Edit node, which also extends clips.

  • Gemini Omni Video runs Gemini Omni 1.1 Flash (preview) and switches to editing when you connect a video.

  • MiniMax H3 Recast does one narrower job: it replaces the people in a clip with the people in up to four photos.

How we tested

We took one source clip, a 5-second, 1280 × 720 take of a ceramicist at a pottery wheel who looks up and says "Almost there" (the Veo 3.1 clip from our model comparison, trimmed), and gave it two common edits: a re-light and a full restyle. Each model got the identical prompt and source at 720p, on 28 September 2026. Grok Imagine Edit and Luma Ray 3.2 ran through the same endpoints the Fuser nodes call. Fuser's Gemini Omni node calls Google's API directly; we generated our Gemini edits with the same model version, Gemini Omni Flash 1.1, through a hosted edit endpoint instead.

On 2 October 2026 we added Kling O3 Edit on the same source and the same two prompts, on the Standard tier with Keep Audio on, one run per prompt, through the endpoint Fuser's node calls. We also ran the re-light once on Pro.

Aleph 2.0 runs only through Runway's own API and wasn't part of this test, so its section below rests on Runway's documentation, not on our output.

Test 1: re-light a take as night

The prompt: "Re-light the scene as late evening: outside the window it is dark blue night, and the workshop is lit only by the warm desk lamp above the wheel. Keep the ceramicist, her movements, the wheel, the vase and the camera exactly as they are."

Test 1, the same 5-second source and prompt for every model, one run each. Kling O3 Edit: 2 October 2026 (Pro scaled down from 1080p). Others: 28 September 2026, 720p. Luma's second run, described below, is not shown. The grid plays the source soundtrack.
  • Kling O3 Edit, Standard delivered the night the prompt asked for: a deep blue window, the desk lamp as the main light on the clay and her hands, and the rest of the workshop in darkness. The ceramicist, her apron and clip-on microphone, the shelves, the vase's shape, her look up at the camera and her smile all land where they do in the source. The Pro run kept everything too, with a cooler cast over the room, and returned 1920 × 1080 instead of 1280 × 720.

  • Grok Imagine Edit turned the lamp on and dropped the room into warm lamplight, with a darker window behind. Her hands, the spinning vase, the moment she looks up and the line of dialogue all land where they did in the source. The window read as dusk rather than "dark blue night", so the change was a little timid.

  • Gemini Omni 1.1 Flash gave the most faithful re-light: a dark blue window, the lamp switched on and warm light on the clay, with the ceramicist, her apron, the shelves, the vase and every movement and line of dialogue matching the source frame for frame. If anything the room stayed a little brighter than "lit only by the lamp".

  • Luma Ray 3.2, first run delivered the most convincing night: deep blue light through a window and a hard pool of lamplight on the clay. But it replaced the back wall with a large paned window, removed the shelves, and changed the ceramicist's face and hair. She no longer looks up at the camera the way she does in the source.

  • Luma Ray 3.2, second run. Luma's documentation asks for the finished scene rather than instructions, so we gave it one more run with a prompt written that way ("A pottery workshop late in the evening: dark blue night outside the window, the room lit only by the warm desk lamp above the wheel. A ceramicist in a grey T-shirt and clay-covered apron shapes a tall clay vase on the wheel, looks up at the camera and smiles.") and the Edit Mode set to Adhere 2. This time the set, the lamp, the vase and the timing of the look up and smile all held, under a convincing blue window. But the ceramicist became a different person, a man, because nothing in the prompt said who she was and nothing held her face. If identity matters, describe the person in the prompt.

Test 2: restyle the whole clip

The prompt: "Restyle the whole clip as a hand-painted watercolour animation with soft paper texture and loose ink outlines. Keep the ceramicist, her movements, the wheel, the vase and the camera exactly as they are."

Test 2, the same source and prompt for every model, one run each. Kling O3 Edit Standard: 2 October 2026. Gemini Omni 1.1 Flash, Grok Imagine Edit and Luma Ray 3.2: 28 September 2026, 720p. The grid plays the source soundtrack; the Grok tile holds its last frame for the final 0.3 s.
  • Kling O3 Edit, Standard produced a clear watercolour look, with washes, ink outlines and a paper ground, and kept the composition: the same woman and movements, the apron straps and microphone, the shelves, window and lamp, and a vase that stays a vase. It also took liberties: red lipstick and blushed cheeks, a few extra pots on the shelves, and a clay smear on her forearm turned into a dark mark that reads like a tattoo.

  • Grok Imagine Edit produced a real watercolour look, with washes and paper texture, and kept the set: shelves, window, lamp and brush pots all stayed in place, and so did the look up and the smile. It did add two handles to the vase, turning it into a jug, which is the kind of object change to check for before you use an edit.

  • Gemini Omni 1.1 Flash produced watercolour washes with ink outlines on a paper texture and kept everything else: the same woman, the apron straps, the shelves and brush pots, the lamp, and a vase that stays a vase. Her mouth movement stays in sync with the spoken line.

  • Luma Ray 3.2 went for an inked, textured illustration rather than watercolour. It kept her motion and even the mouth movement on the spoken line, but redesigned her (a headscarf and a blue shirt), dropped the window and turned the lamp into a cloud-like shape.

Every output kept the source clip's soundtrack. Grok's and Luma's audio matched the source almost exactly, and with Keep Audio on, both Kling outputs carried the source soundtrack at the same loudness; Gemini Omni's was the same dialogue and room sound, closely but not bit-for-bit matched, and within 0.7 dB of the source's loudness. Grok's files ran 4.71 seconds against the 5-second source, so the last fraction of a second was dropped; Kling's ran 5.04 seconds, and Gemini's and Luma's the full 5 seconds.

What the two tests say: for a change that has to leave the shot intact, Kling O3 Edit and Gemini Omni 1.1 Flash were the two to use here. Kling committed harder to the night look; Gemini added nothing in the restyle, where Kling added make-up and a mark on her arm. Grok Imagine Edit came close behind and is the cheapest. Luma Ray 3.2 is the one to try when you want the model to re-imagine the scene, and it responds to its own prompting style, so write for it rather than reusing a prompt from another model.

The five editors, model by model

Kling O3 Edit

Kling says the video editing in VIDEO 3.0 Omni works "the same as in O1" (Kling VIDEO 3.0 Omni guide). Its O1 guide shows the kind of request it is built for, such as "remove bystanders", "change daytime to dusk" or "replace the main character's outfit", with one-line templates like "Remove describe content to remove] from [@Video]" ([Kling VIDEO O1 guide). With a video attached, Kling allows up to four images or elements alongside it.

In Fuser, the Kling O3 Edit node takes a Prompt (up to 2,500 characters, citing the clip as @Video1 and images as @Image1), the Video, up to four Reference Images, Standard or Pro, and Keep Audio, which is on by default. It accepts clips of 3 to 15 seconds, 720 to 3,840 pixels per side, 24 to 60 fps and up to 200 MB. Kling's own guide gives 3 to 10 seconds for an uploaded video, so treat longer clips with some caution, and the 720-pixel minimum rejects 480p or narrow vertical clips. In Edit mode the output follows the input's length; Reference mode instead generates a new 3 to 15 second shot guided by the clip. By the credit cost Fuser's nodes calculate for our 5-second 720p source, a Standard edit costs about the same as a 720p Gemini Omni edit and about one and a half times a Grok edit, and Pro costs a third more than Standard. Our Kling O3 Edit guide covers object, wardrobe and reference runs.

Runway Aleph 2.0

Aleph 2.0 arrived on Runway's API on 2 June 2026 and edits existing videos "with text prompts and optional keyframe images placed at specific timestamps". It accepts input clips from 2 to 30 seconds and up to five keyframe images (Runway API changelog), the longest input of the four. Runway's own guidance is to write an action verb for the scope of the change, such as add, remove, change, replace, re-light or re-style, followed by a description of the result (Runway: Aleph 2.0 prompting guide).

In Fuser, the Runway Aleph node takes a Prompt (up to 1,000 characters), the Video, an optional Reference Image, one of eight output ratios from 1280:720 to 1584:672, and a Seed. The API accepts up to five keyframes; the node sends its one reference image as a keyframe pinned to the first frame, so it steers how the edit starts. Runway bills Aleph 2.0 per second with a two-second minimum charge per generation, and per second it costs more than any other model here at 720p.

Luma Ray 3.2 (Video Edit)

Luma's advice for Ray 3.2 video-to-video is specific: "Describe the target end state. Do not write commands. Do not describe the transformation process." It suggests avoiding imperative verbs like "change", temporal phrases like "over time" and negations such as "no" or "without", and exploring at 720p before rendering the final pick at 1080p (Luma: Ray 3.2 Video to Video).

In Fuser, the Luma Ray node's Video Edit mode takes the Video, an optional Start Image and an Edit Mode: Adhere 1 to 3 stays closest to the source, Flex 1 to 3 is balanced and Reimagine 1 to 3 moves furthest away, with Auto Controls letting the model decide. Output is 5 or 10 seconds at 540p, 720p or 1080p, with HDR at 720p and above. A 720p edit costs one and a half times as much as 540p, and 1080p costs twice as much as 720p. For the rest of Ray's modes, see our Luma Ray 3.2 guide.

Grok Imagine Edit

xAI describes its edit model as applying "high-fidelity edits with strong scene preservation, modifying only what you ask for", and the output takes its duration and aspect ratio from the input, capped at 720p (xAI video editing docs). In Fuser, the node resizes the source to a maximum of 854 × 480 and cuts it to 8 seconds before editing, so it is a tool for short takes. The same node's Extend mode adds 2 to 10 seconds to a clip.

It is also the cheapest of the models here: it is billed per second of both output and input video, and each of our two 720p edits cost about three-quarters as much as a Gemini Omni run. For text-to-video, image-to-video and extend tests with the same model family, see the Grok Imagine video guide.

Gemini Omni 1.1 Flash

Google's Gemini Omni Flash edits a clip you upload and can keep editing it across turns of the same conversation. Input videos for editing must be 10 seconds or less, and Google's advice is that "Simple prompts work best for video editing", with "Keep everything else the same" at the end of the instruction. Voice editing isn't supported, and editing uploaded videos isn't available in the EEA, Switzerland or the UK (Gemini API: Omni). Google announced version 1.1 on 27 August 2026 with 360p drafts, 720p generation and upscaling to 4K (Google). Both of our test prompts ended with a "keep ... exactly as they are" clause close to Google's suggestion, and it held in both edits. A 720p edit is billed per second; each of our 5-second runs cost about a third more than a Grok Imagine Edit run and under half as much as a 720p Luma edit.

In Fuser, the Gemini Omni Video node edits when you connect a Video (up to 10 seconds; the node refuses longer clips before it runs) and generates when you connect up to five Images instead; it won't take both at once. You choose 360p, 720p, 1080p or 4K and 16:9 or 9:16. An edit keeps the source clip's duration, and anything above 720p is upscaled from the native render.

Retake: change a few seconds, not the whole clip

The five editors above rework the entire take. Sometimes only part of it is wrong: a line, a gesture, the last beat. For that, connect the video to Fuser's LTX 2.5 node and it switches from generating to retaking. You set Retake Start Time in whole seconds and a Duration for the window, choose in Retake Mode whether to replace the picture, the sound or both, and describe in the prompt what should happen in that window. Everything outside it is kept.

The retake itself runs LTX-2.3, not LTX-2.5: Lightricks lists retake as unsupported on both LTX-2.5 variants (LTX-2.5 docs), so the node uses the LTX-2.3 retake model (LTX retake API). It accepts any video, not only LTX clips, and costs the same per second as a 720p Gemini Omni edit.

Left: a 6-second LTX-2.5 Fast clip. Right: the same clip after an LTX-2.3 retake of 3.0 to 6.0 s, one run, called through the API directly because Fuser's shortest retake window is 6 s. The sound is the retake. Generated 29 September 2026.

In our LTX-2.5 guide we retook 3.0 to 6.0 seconds of a 6-second pottery clip with a new line. A frame-by-frame comparison showed the first 2.8 seconds unchanged, and the potter said the new line, "Let's glaze it blue.", in the same room, apron and vase. It didn't follow the prompt exactly: she waved her hands instead of looking up. Two limits matter in Fuser. The node's Duration menu starts at 6 seconds, so the shortest window it can retake is 6 seconds; we called the retake API directly for this 3-second one. And when we retook 6 seconds of a 10-second clip through the node, the join came with a short glitch at the new cut that would need trimming. Check the join before you use a retake.

Recast: change who is in the shot

The five editors above change how a take looks. When the edit is final and only the people should change, connect the clip and one photo per new person to Fuser's MiniMax H3 Recast node. It takes a 5 to 30 second video with no single shot longer than 15 seconds and up to four people, keeps the source's length and sound, and outputs 768p or 1080p. With no prompt, photo 1 replaces the leftmost main person, photo 2 the next, and so on, in every shot they appear in; an optional prompt says who becomes whom.

We tested it on different clips from the re-light and restyle test, because those need people to replace. On a two-shot clip of two bakers, one run at 1080p with no prompt put each new person in the right place in both shots, kept the cut on the same frame and returned the soundtrack unchanged (MiniMax H3 Recast guide). The new people wore the clothes from their photos, and the original voices stayed: the line the woman spoke now comes, in her voice, from the man who replaced her. On a 5-second coffee-cart clip, Recast at 768p and Kling O3 Edit on Standard, one run each with the same photos and the same who-becomes-whom mapping, both put the right person in the right place and kept the actions, the handheld camera and the sound (how to replace people in a video).

Same source, photos and mapping. Recast at 768p with a who-becomes-whom prompt; Kling O3 Edit Standard with Keep Audio on. One run each, 2 October 2026, generated with the same model versions as the Fuser nodes. All people are AI-generated.

Per second, Recast at 768p costs more than twice as much as Kling O3 Edit Standard, and 1080p costs half as much again as 768p. Use Kling O3 Edit for a single short shot; use Recast for a cut sequence, a clip over 15 seconds or three or four people. Everyone in these clips is AI-generated. Before you replace a real person, get written permission from everyone whose face, performance or voice is used, and label realistic results as AI-altered where a platform requires it; the replace-people guide covers consent and disclosure.

Prompting an editor: four styles, one rule

The vendors disagree on grammar. Runway wants an action verb ("re-light the room..."), Luma wants the finished scene described with no commands ("a pottery workshop late in the evening..."), Kling's templates are one line that names the clip as @Video, and Google and xAI both favour one short, direct instruction. The rule they share is to ask for one change at a time and say what must stay. If an edit drifts, the fixes are model-specific: move Luma toward Adhere, shorten the instruction for Grok or Gemini Omni, or give Aleph a keyframe image of the frame you want.

Watch for the things our test caught: objects that change shape (the vase that grew handles), people who change identity, small additions (the make-up Kling added), set pieces that disappear, and clips that come back shorter than the source. Scrub the whole output against the original before it goes into an edit.

Build it as a workflow

The advantage of editing on a canvas is running the same shot through several editors at once. In Fuser, connect one video node and one prompt to Kling O3 Edit, Grok Imagine Edit, Gemini Omni Video, Luma Ray and Runway Aleph side by side, compare, and keep the take that preserved the most. From there the clip can go to an upscaler such as Topaz or SeedVR, to MMAudio if an edit lost its sound, or to Whisper to check the dialogue survived. If only one section went wrong, send the clip to an LTX 2.5 node and retake that window. If the shot needs to be longer rather than different, see how to extend AI video length. For a step-by-step method, see how to edit a video with text prompts; for the Runway model on its own, see the Runway Aleph 2.0 guide.

Which video editor to reach for.

Limits from vendor documentation and the Fuser nodes; test notes from our 28 September and 2 October 2026 runs. Recast was tested on separate two-person clips.

ModelLimits in FuserReach for it when
Video-to-video editors
Kling O3 Edit

3 to 15 s of source, at least 720 px per side, 24 to 60 fps, up to 200 MB; Standard or Pro; keeps source audio. Strongest night re-light that kept the shot; the restyle added make-up.

The shot must survive and the change must fully land, or you need a matching new shot from the same clip.

Grok Imagine Edit

Up to 8 s of source, resized to 854 × 480; 480p or 720p out; keeps source audio. Kept the shot intact in both of our tests.

You need a targeted change on a short take and the performance must survive.

Luma Ray 3.2 (Video Edit)

5 or 10 s out, 540p to 1080p, HDR; Adhere, Flex or Reimagine. Boldest change in our test, but rebuilt parts of the scene.

You want a dramatic re-look and are willing to direct it with end-state prompts and edit strength.

Runway Aleph 2.0

2 to 30 s of source; one reference image pinned to the first frame; eight output ratios. Not in our test.

The clip is long, or you want an edited frame to guide the whole take.

Gemini Omni 1.1 Flash

Source up to 10 s; 360p to 4K out (above 720p upscaled); 16:9 or 9:16. Most literal edit in both of our tests.

The performer, set and timing must survive, or you want to refine a clip over several edits.

LTX 2.5 node, retake (LTX-2.3)

Any video; replaces picture, sound or both in a 6–20 s window from a whole-second start. Not in our re-light or restyle test.

Only part of a take is wrong, such as a line or an ending.

MiniMax H3 Recast

5 to 30 s of source, no shot over 15 s; up to 4 people photos; 768p or 1080p; keeps source length and sound. Put each person in the right place in our runs.

The edit is final and only the people should change, across cuts or with three or four people.

Questions, answered.

It depends on how much of the shot must survive. In our same-clip test, Kling O3 Edit and Gemini Omni 1.1 Flash changed the lighting and style while keeping the performer, set, timing and audio: Kling gave the stronger night look, and Gemini added nothing in either edit. Grok Imagine Edit came close. Luma Ray 3.2 made bolder changes but rebuilt parts of the scene. Runway Aleph 2.0 takes the longest clips, up to 30 seconds.

Yes. All five models here accept a re-light instruction. In our test, Kling O3 Edit re-lit a daytime take as a dark blue night lit by the desk lamp without changing the action, and Gemini Omni 1.1 Flash did the same with a slightly brighter room. Grok Imagine Edit gave a warmer dusk, and Luma Ray 3.2 produced a darker, bluer night but also changed the set and the performer.

In our test, Kling O3 Edit (with Keep Audio on), Grok Imagine Edit, Luma Ray 3.2 and Gemini Omni 1.1 Flash all kept the source clip's soundtrack. Google says Gemini Omni doesn't support voice editing, so changing dialogue is out of scope there.

Grok Imagine Edit uses the first 8 seconds, Gemini Omni takes clips up to 10 seconds, Kling O3 Edit takes 3 to 15 seconds at 720 pixels or more per side, Luma Ray 3.2 edits return 5 or 10 seconds, and Runway Aleph 2.0 accepts 2 to 30 seconds.

Ask for one change, say what must stay, and use the model's own controls: Adhere levels in Luma Ray, a short direct instruction for Grok or Gemini Omni, or a keyframe image for Aleph. Then scrub the result against the source for changed objects or faces.

Yes. In Fuser, connect the clip to an LTX 2.5 node and it retakes a window you choose with LTX-2.3, replacing the picture, the sound or both and keeping the rest. The window is at least 6 seconds in the node. In our test the frames before the window were unchanged and the new spoken line came through, with a small glitch at one join.

Yes. In Fuser, MiniMax H3 Recast replaces the people in a 5 to 30 second clip with the people in up to four photos and keeps the motion, camera, cuts and sound. With no prompt, photos replace the main people from left to right. Kling O3 Edit can make the same swap on a single shot of 3 to 15 seconds from a written instruction and reference images. Get permission from everyone whose likeness is used.

Yes. In Fuser you can wire one source video and one prompt into several editing nodes on the same canvas and compare the outputs side by side before choosing.

Edit one take with every model.

Wire a clip into Kling, Grok, Luma, Runway and Gemini editors on one canvas, retake a section with LTX 2.5, and keep the best version.

All articles