Edit, restyle, extend, and remix your videos with AI.
Luma Modify Video transforms the visual style of a video while preserving its structure. Three modes: adhere for subtle tweaks, flex for stylistic changes, and reimagine for dramatic transformations. Supports videos up to 30 seconds.
Kling 3.0 Omni edits videos using natural language instructions — swap backgrounds, change lighting, modify clothing, or apply style transfers while keeping the original motion. Also handles reference-based editing with up to 7 reference images.
Wan 2.7 VideoEdit edits videos with text instructions while preserving the original motion and structure. Open-source, supports optional reference images, 720p and 1080p output.
Grok Imagine Video from xAI includes a video editing mode alongside its generation capabilities.
Grok Imagine Video Extension seamlessly extends any video by 2-10 seconds. Describe what happens next and it generates a continuation from the last frame — maintaining visual style, motion, and consistency. Great for lengthening clips or building longer sequences iteratively.
Luma Reframe Video changes the aspect ratio of any video (e.g. landscape to portrait for social media) with AI-generated content filling the expanded areas. Outputs 720p, supports videos up to 30 seconds.
MMAudio generates contextual audio — background music, sound effects, and ambient sounds — that matches the motion and mood of your video.
ThinkSound is another option for synchronized audio generation.
Featured models
Edit videos with natural language instructions using Alibaba's Wan 2.7 VideoEdit model
Updated 9 hours ago
1.4K runs
Extend videos with xAI's Grok Imagine Video model. Provide a source video and describe what happens next.
Updated 3 weeks, 6 days ago
1.8K runs
Kling Video 3.0 Omni: Unified multimodal video generation with reference images, video editing, native audio, and multi-shot control
Updated 1 month, 4 weeks ago
397.7K runs

luma/modify-videoModify a video with style transfer and prompt-based editing
Updated 5 months, 1 week ago
9.9K runs

luma/reframe-videoChange the aspect ratio of any video up to 30 seconds long, outputs will be 720p
Updated 5 months, 1 week ago
46K runs

zsxkib/mmaudioAdd sound to video using the MMAudio V2 model. An advanced AI model that synthesizes high-quality audio from video content, enabling seamless video-to-audio transformation.
Updated 1 year ago
5.1M runs
Recommended Models
For quick edits and smaller clips, luma/reframe-video is one of the fastest options—it can reformat short videos (up to 30 seconds) in 720p almost instantly.
lucataco/trim-video and lucataco/video-merge are also lightweight tools designed for snappy turnaround when cutting or combining short clips.
If you want strong quality with minimal compute, luma/modify-video is a great middle ground. It supports style transfer and prompt-based edits without requiring long render times.
For workflows that combine enhancement and output-ready results, lucataco/video-utils provides versatile functions (trim, merge, reframe) in one package.
For creative transformations, luma/modify-video lets you apply visual style changes directly from a text prompt. You can make your clip look painted, cinematic, or stylized without manual editing.
If you want to go beyond visuals and add synchronized sound effects, try zsxkib/mmaudio—it generates contextual audio that matches motion and mood in the video.
luma/reframe-video specializes in changing aspect ratios while keeping subjects centered. It’s ideal for adapting horizontal footage for vertical formats like TikTok or Reels.
It outputs in 720p and supports videos up to about 30 seconds long, making it well-suited for social content workflows.
There are three main editing categories:
Each category can be used separately or chained together for more complex edits.
Most models return enhanced or edited MP4 videos, though some (like lucataco/extract-audio or lucataco/frame-extractor) produce separate audio files or image frames.
Visual edits preserve motion while changing tone, style, or composition; audio models create synchronized, AI-generated soundtracks.
Many of these video-editing models are open source. You can fork one (for example, luma/modify-video) and customize it using Cog or Docker.
To publish your own model, define inputs and outputs in a replicate.yaml, push it to your account, and it will run on Replicate’s managed GPUs.
Yes, many of the tools listed are licensed for commercial use, but always confirm on each model’s page.
If a model includes third-party data (like pretrained style references), check for attribution or redistribution requirements before using outputs in published media.
Upload your source video, choose the desired transformation or effect, and click Run.
For example, you can reframe a landscape clip into portrait format with luma/reframe-video, or apply a “cartoon” style prompt in luma/modify-video.
You can also chain tasks—extract frames, enhance visuals, and then merge the results into one final file.
Recommended Models

Fast lip-sync: replace or dub audio on any video with quick audio-driven lip sync
Updated 1 day, 8 hours ago
9 runs

High-accuracy lip-sync: replace or dub audio on any video with avatar-inference lip sync
Updated 1 day, 8 hours ago
18 runs
nicolascoutureau/video-utilsUpdated 3 weeks ago
16M runs

lucataco/extract-audioSimple tool to extract audio from a video file
Updated 8 months, 1 week ago
11.6K runs
lucataco/video-audio-mergemerge a video and an audio file
Updated 9 months ago
28.6K runs

lucataco/trim-videoSimple tool to quickly trim a video or audio file
Updated 9 months ago
141.6K runs

lucataco/vid2webpConvert your video into webp format (with looping)
Updated 9 months, 1 week ago
159 runs

lucataco/video-mergeSimple tool to merge together separate video snippets
Updated 9 months, 1 week ago
37.5K runs
zsxkib/thinksoundGenerate contextual audio from video using step-by-step reasoning🎶
Updated 9 months, 1 week ago
8.8K runs
lucataco/split-screen-videoCombines two videos into a single split-screen layout
Updated 9 months, 2 weeks ago
978 runs

lucataco/real-esrgan-videoReal-ESRGAN Video Upscaler
Updated 10 months, 4 weeks ago
321.6K runs

lucataco/frame-extractorExtract the first or last frame from any video file as a high-quality image
Updated 1 year ago
1M runs

lucataco/video-splitSimple tool to split apart a video into snippets
Updated 1 year, 4 months ago
181 runs

fictions-ai/autocaptionAutomatically add captions to a video
Updated 2 years, 3 months ago
98.6K runs