Video Providers
Filmgenic supports multiple AI video generation providers. Each has different strengths, duration options, and visual characteristics. You can switch providers per project or per scene retry.
Provider Comparison
| Provider | Durations | Input Mode |
|---|---|---|
| Sora 2 | 4s, 8s, 12s | Image-to-video, text-to-video |
| Veo 3.1 | 4s, 6s, 8s | Image-to-video, text-to-video |
| Gemini Omni 1.1 Flash | 3s–10s (any whole second) | Image-to-video, text-to-video |
| Runway Gen4.5 | 5s, 10s | Image-to-video |
| Luma Ray-2 | 5s, 10s | Image-to-video |
| Grok Imagine | Variable | Text-to-video |
| Seedance 2.0 | 4s–15s (any whole second) | Image-to-video, text-to-video, reference audio (lip-sync) |
| Kling 3.0 Omni | 3s–15s (any whole second) | Image-to-video, text-to-video |
| Wan 2.5 Fast | 5s, 10s | Image-to-video, reference audio (lip-sync) |
| Wan 3.0 · performs to the song | 2s–30s (any whole second) | Generated from the song: scene still + your track (best lip-sync) |
| Seedance 2.0 · performs to the song | 4s–15s (any whole second) | Generated from the song: scene still + your track (fallback) |
Provider Details
Cinematic Motion
Sora 2
OpenAI's video generation model. Strong at cinematic motion, human subjects, and complex scene compositions. Supports both image-to-video (animating a still) and text-to-video generation. Offers the widest duration range with 12-second clips.
Remix support — Sora can create alternate interpretations of a scene via its remix capability, available as a scene recovery option.
Natural Scenes
Veo 3.1
Google's latest video generation model. Excellent at natural scenes, landscapes, atmospheric effects, and smooth camera movement. The 6-second mid-length bucket provides flexibility that other providers lack.
Flexible Lengths
Gemini Omni 1.1 Flash
Google's Gemini-native video model. Renders any clip length from 3 to 10 seconds in 16:9 or 9:16 at 720p or 1080p, with a generated audio track, so scene windows rarely need capping or slow-down. Supports image-to-video and text-to-video.
Stylized Visuals
Runway Gen4.5
Runway's latest generation model. Great for stylized and abstract visuals with consistent artistic aesthetics. Works best with strong reference images and specific art direction.
Dynamic Motion
Luma Ray-2
Strong at dynamic camera movement and 3D-aware scene understanding. Produces smooth, physically plausible motion with good depth perception.
Distinctive Style
Grok Imagine
A generative model with a distinctive visual style. Operates primarily as text-to-video, bringing its own interpretation to prompts.
Sings the Track
Seedance 2.0
ByteDance's model, hosted on Replicate. Any clip length from 4 to 15 seconds at 480p, 720p or 1080p in 16:9, 9:16, 1:1 and more. On a performance film, every vocal shot is sent with its own window of your audio track as a reference, so the performer mouths the words at generation time instead of needing a correction pass. The scene still is kept as the character and framing reference for those shots.
Flexible Lengths
Kling 3.0 Omni
Kuaishou's model, hosted on Replicate. Any clip length from 3 to 15 seconds; 720p renders in standard mode and 1080p in pro mode. Starts from the scene still when there is one and from the prompt alone otherwise.
Fast Image-to-Video
Wan 2.5 Fast
Alibaba's model, hosted on Replicate. Image-to-video only, 5 or 10 seconds at 720p or 1080p, and it can follow a 3-30 second audio track, so vocal shots are generated with the scene's audio window. Every Wan clip is asked without on-screen text, captions and watermarks up front.
Best Lip-sync
Wan 3.0 · performs to the song
Alibaba's Wan 3.0, hosted on Higgsfield, in its reference-to-video mode: every clip is generated from your song. Each shot is sent with its storyboard still and its own slice of your track, starting exactly at the shot's start, so a sung shot is mouthed to the real words and a dance shot moves on the real beat. In our tests it reproduced the song in time with the picture more closely than any other provider, so pick it for performance films with on-camera singing. Any clip length from 2 to 30 seconds at 480p, 720p or 1080p.
Fallback
Seedance 2.0 · performs to the song
ByteDance's Seedance 2.0, hosted on Higgsfield, in the same song-driven mode as Wan 3.0: still plus the shot's slice of your track. Its timing to the song is looser than Wan 3.0's, so use it when Wan 3.0 refuses a shot. Any clip length from 4 to 15 seconds, in 16:9, 9:16, 1:1, 4:3, 3:4 or 21:9.
Generated from the song
The two performs to the song providers are never a default; a project uses one only when you pick it. On a performance or anime film, every shot is sent with its slice of your track: a shot the director planned as sung on camera is performed to the words, and every other shot is told to move to the beat with nobody singing. Each clip runs half a second or so past its shot, so the cut can land on the beat without running out of picture, and its first frame is always the shot's start in the song. Only the storyboard still is sent as a picture reference, and each clip is asked to stay one continuous shot in the still's art style. The clip's own soundtrack is never used: your film is always mixed from your original track.
Lip-sync
Besides the two song-driven providers above, Seedance 2.0 and Wan 2.5 also take the scene's own audio at generation time. On a performance film, a vocal shot sent to either of them carries exactly its window of your track, cut to the provider's limit, and an instrumental shot carries none, so no one is made to sing over the beat. Any finished clip, from any provider, can also be lip-synced afterwards with the Studio's Sync lips action, which runs ByteDance LatentSync on Replicate and re-renders only the mouth. The corrected take is kept beside the original and used by the editor and the final export; Use original take switches back. See the Scene Generation page.
Duration Bucketing
Each provider supports specific clip durations (buckets). When the platform plans scene timings, it selects the best-fit bucket for each scene based on the planned duration from the treatment. If the actual video duration doesn't match the planned duration within tolerance, the scene is flagged as duration-incompatible and can be repaired.
Provider Availability
The Studio UI shows all currently available providers in the model selection dropdown. Provider availability may vary over time.
Switching Providers
You can change the video provider at the project level (affects all new generations) or per-scene when retrying a failed or rejected scene. This is useful when one provider produces better results for a particular type of scene.
