Prompt20
All posts
video-generationtext-to-videodiffusionimage-to-videomotioncreative-aiappliedevergreen

AI Video Generation: How Text-to-Video Works and How to Use It

How video models generate motion, why temporal consistency is the hard part, image-to-video vs text-to-video, camera and motion control, clip-length limits, and a realistic workflow for finishing a shot.

By Prompt20 Editorial · 28 min read

A text-to-video model does everything an image model does, and then has to make it move without falling apart. That one extra requirement — a time axis — is where almost all the difficulty, the cost, and the interesting engineering live. An image model that draws a woman's face beautifully has one job. A video model has to draw that same face beautifully in frame 1, and again in frame 48, and keep it recognizably the same face the whole way through, while her scarf blows in a wind that obeys roughly consistent physics. Get any of that wrong and you don't get a slightly worse picture — you get a smear, a flicker, or a hand that grows a sixth finger between frames.

So the honest one-line answer to "how does AI video generation work" is: it's image generation plus a solved-badly-until-recently problem called temporal consistency. If you already understand how image models work, you're 70% of the way there. This guide covers the other 30% — the part that's actually about video — and then gives you a workflow for getting a usable shot out of these tools instead of a slot-machine reel of near-misses.

Table of contents

Key takeaways

  • The hard part is time, not pixels. Generating one good frame is a solved problem. Generating a sequence where objects, faces, and lighting stay consistent frame-to-frame is the entire game. This is called temporal consistency, and it's why video costs 10-100x more than a still.
  • Most video models are diffusion models in disguise — they denoise a whole clip at once in a compressed "latent" space, treating time as an extra dimension alongside height and width, so every frame is generated with awareness of its neighbors.
  • Image-to-video is more controllable than text-to-video. Feeding a still frame as the first frame locks in composition, character, and style, and lets the model spend its effort on motion instead of re-inventing the scene. For serious work, this is usually the right entry point.
  • Clips are short for a reason. Compute and memory scale with the number of frames, and consistency degrades the further you get from an anchor frame. Most models top out at a handful of seconds per generation. Longer pieces are stitched, not generated in one shot.
  • Motion and camera control are separate levers from the prompt. The words describe what; dedicated controls (camera paths, motion strength, keyframes, reference video) describe how it moves. Trying to steer camera motion with adjectives alone is the #1 beginner mistake.
  • Treat it like a shoot, not a photo. The workflow that works is: lock a look as a still, animate it, generate many takes, cut the good seconds, and stitch. Nobody good is one-shotting finished video from a text box.

What "adding time" actually changes

Start from the image model. A diffusion image model begins with pure noise and, over a series of denoising steps, sculpts it into a picture that matches your prompt. A video model does the same thing, but the object it's denoising isn't a single frame — it's a stack of frames, a little block of space and time. The model denoises the whole block together, so when it decides where the subject's arm goes in frame 10, it's simultaneously deciding frames 9 and 11, and it can keep them coherent.

That "denoise the whole clip at once" design is the key idea. It's why you generally can't ask most models for "just a bit more" of an existing clip and get a seamless continuation — the model reasoned about the whole block as one unit. It's also why video is so expensive: a five-second clip at 24 frames per second is 120 images the model has to hold in memory and reason about jointly, not one after another.

There is a second, quieter change that "adding time" forces, and it's worth naming because it shapes everything downstream: the model now has to allocate its finite capacity across both space and time. An image model spends all its parameters and all its denoising steps making one frame look right. A video model spends the same budget describing where every pixel is and where it's going. Something has to give. In practice, per-frame fidelity in early video models was visibly worse than what the same lab's image model could do, precisely because a chunk of the model's attention was being spent keeping frame 30 consistent with frame 29 instead of making frame 30 sharp. As models and compute have grown, that gap has narrowed, but the trade-off never disappears — it's structural. Every second of motion you ask for is capacity taken away from crispness, and vice versa.

The third thing time changes is that motion itself becomes a thing the model has to learn as a prior. An image model learns what objects look like. A video model additionally learns what they do — how a person walks, how a curtain settles, how light rakes across a face as the head turns. This is learned from the training footage, which means the model is only as good at a motion as the amount of that motion it saw. Common, well-represented motions (a slow push-in, a person turning to camera, waves on a beach) look convincing. Rare or precise motions (a specific dance, a machine's exact mechanical cycle, sign language) fall apart, because the model is improvising from a thin statistical picture rather than reproducing something it saw a million times.

Three new failure modes appear the moment you add time, and naming them helps you diagnose bad output:

  • Identity drift. A character's face, clothing, or a logo slowly morphs across the clip. The model never had a hard constraint saying "this is the same person," only a soft tendency.
  • Flicker and boiling. Textures, backgrounds, or lighting shimmer frame-to-frame. Each frame is individually plausible; the sequence isn't stable.
  • Physics that's vibes-based. Water, cloth, smoke, and crowds move in a way that looks physical for a second, then does something impossible — a car that clips through a wall, a poured liquid that un-pours. The model learned the appearance of motion from video, not the underlying rules. (This is exactly the gap that world models are trying to close.)

If you can spot which of these three is wrecking a take, you can usually fix it by changing your approach — shorter clips for drift, a stronger anchor frame for flicker, simpler motion for physics.

The architecture: latent video diffusion and spatiotemporal attention

You don't need to build one of these models, but understanding the shape of the machine explains almost every quirk you'll hit in practice — why clips are short, why fast motion breaks, why the first frame matters so much. Modern text-to-video systems are, overwhelmingly, latent video diffusion models, and they're stacked out of three ideas borrowed from image generation and then stretched to cover time.

One: compress before you generate (the latent space). Working directly with raw pixels would be ruinous — a five-second HD clip is hundreds of millions of numbers. So a video model doesn't denoise pixels. It first runs the video through a learned compressor (a variational autoencoder, or VAE) that squeezes it into a much smaller latent representation — a compact code that keeps the meaningful structure and throws away the redundancy. Critically, video VAEs compress time as well as space: several input frames collapse into fewer latent frames, because adjacent frames are hugely redundant (most of the scene doesn't change frame-to-frame). All the expensive denoising happens in this small space, and only at the very end does the model decode the latent back into actual pixels. This is the single biggest reason video generation is feasible at all, and it's the same trick that made high-resolution image models practical — just applied to a 3D block of space-time instead of a 2D frame.

Two: denoise the block with a transformer (the DiT turn). Early diffusion models used a convolutional U-Net to do the denoising. The current generation of strong video models has largely moved to a diffusion transformer (DiT): chop the latent space-time block into a grid of small patches ("tokens"), and run a transformer over all of them at once. This matters because transformers scale predictably — throw more data and compute at them and they reliably get better — which is why video quality has climbed so fast. It's the same architectural bet that powers large language models, pointed at pixels-over-time instead of words.

Three: let frames talk to each other (spatiotemporal attention). This is the heart of it. In a transformer, "attention" is the mechanism that lets one patch look at other patches and adjust itself based on them. In an image model, patches only attend within the frame (spatial attention). In a video model, patches also attend across frames (temporal attention) — a patch in frame 30 can look at the corresponding region in frames 1 through 60 and say "make me consistent with those." That cross-frame attention is literally the machinery that produces temporal consistency. When you hear that a face "drifts" or a background "boils," what's happening underneath is that temporal attention failed to tie those regions together strongly enough across the span.

Two practical consequences fall straight out of this design:

  • Attention cost grows faster than clip length. Attention compares tokens against other tokens, and the number of comparisons grows roughly with the square of the token count. Double the frames and you more than double the cost. This is a hard, mathematical reason clips are short — not a product decision. Labs spend enormous effort on cheaper attention variants specifically to buy a few more seconds.
  • The first frame is privileged. Because everything attends to everything, whatever you pin down early (a strong first frame from image-to-video) propagates its influence across the whole block through temporal attention. That's why image-to-video is so much more controllable — you're not just suggesting a look, you're handing the attention mechanism a fixed anchor to tie every other frame to.

Some systems bolt on extra stages — a separate model that generates a few sparse keyframes and a second that interpolates the frames between them, or a "cascade" that generates a low-resolution clip and then upscales it in time and space. The details vary by lab and change every few months. But the load-bearing ideas — compress into a latent, denoise a space-time block with a transformer, and stitch frames together with cross-frame attention — are stable, and they're enough to reason about anything these tools do.

Temporal consistency: the whole ballgame

Temporal consistency means: the things that should stay the same across frames actually stay the same, and the things that should change do so smoothly. It sounds trivial. It's the reason video models arrived years after image models were good.

Why is it hard? Because there is no ground-truth constraint forcing frame 48 to contain the same person as frame 1. The model was trained to produce plausible video, and there are billions of plausible ways for a scene to evolve. Consistency is a statistical tendency the model learned, not a rule it enforces. The engineering tricks that make it work — attention that spans across frames, generating a few "keyframes" first and filling between them, conditioning every frame on a shared reference — are all ways of bolting a constraint onto a system that fundamentally wants to wander.

The practical consequences for you:

  • Consistency decays with distance. The further a frame is from an anchor (the first frame, a keyframe, a reference image), the more it drifts. Short clips are more reliable not just for cost reasons but because there's less room to wander.
  • Simple scenes hold together better. One subject on a clean background stays consistent far more reliably than a busy street with ten people. Every additional element is another thing that can drift.
  • Fast, complex motion is where it breaks. Slow pans and gentle motion are forgiving. A backflip, a fast crowd, or rippling water pushes the model past what it can keep coherent.

The blunt takeaway: you buy consistency by asking for less. Shorter, simpler, slower, and well-anchored. Fighting the model with a more elaborate prompt does the opposite.

There's a deeper reason consistency and physics are hard that's worth understanding, because it tells you which problems will get solved soon and which won't. A video model is trained to predict plausible pixels, not to model what the world is made of. When it renders a glass of water tipping over, it isn't simulating fluid — it's recalling what tipping glasses tend to look like and painting a convincing average of them. That works beautifully for the first half-second, while the motion stays close to something common in the training data. It falls apart the moment the scene needs a consequence to follow from a cause — the spilled water should now be on the table and stay there, the knocked domino should push the next one. The model has no persistent notion of objects that continue to exist and obey rules when they leave frame or get occluded; it has a talent for locally plausible imagery. This is the exact frontier that world models are trying to cross by giving systems an internal, physics-aware representation of a scene rather than a talent for plausible frames. Until that lands, "the physics looks wrong after a second" isn't a bug you can prompt your way out of — it's the model doing exactly what it was built to do.

This also reframes what "getting better" means. More compute and more data make the plausible-imagery talent sharper and stretch it over more seconds, which is why each model generation holds together longer than the last. But sharper imagery is not the same as understanding, and the failure doesn't vanish — it retreats. A model that can keep a scene coherent for eight seconds instead of four hasn't learned physics; it's learned a longer, better average. Design your shots for the coherent window you actually have, not the one you wish you had.

Text-to-video vs image-to-video

There are two front doors into a video model, and choosing the right one is the single biggest workflow decision you'll make.

Text-to-video (t2v) takes a prompt and invents the whole clip — composition, subject, style, and motion, all from words. It's great for exploration and for when you don't care about the exact look, only the vibe. But you're steering everything through one lossy channel (the prompt), and you'll re-roll a lot before composition and character land where you want.

Image-to-video (i2v) takes a starting image — usually as the first frame — plus a prompt describing the motion. Now the composition, the character's face, the color palette, and the style are locked by the image, and the model only has to solve motion. This is dramatically more controllable, and it's why serious pipelines almost always separate the two problems: nail the frame with an image model where you have fine control, then animate it.

Text-to-video Image-to-video
You provide A prompt A first frame (+ prompt for motion)
Model decides Everything Mostly just the motion
Control over look Low — via words only High — the frame is the look
Character consistency Hard to pin down Locked by the input image
Best for Ideation, rough vibes Finished shots, brand/character work
Failure mode Wrong composition, re-roll a lot Motion looks stiff or wrong

A useful third option most models support is first-and-last-frame (or keyframe) conditioning: give the model both endpoints and it interpolates the motion between them. This turns "generate a clip" into "connect these two poses," which is far more predictable — and it's the backbone of controlled, repeatable animation.

Underneath, all of these are the same mechanism wearing different clothes: conditioning, the process of feeding the model a fixed signal it must respect while it denoises. Text conditioning turns your prompt into a set of numbers (via a text encoder, the same kind of component that reads prompts in image models) that steer generation loosely. Image conditioning is far stronger because it fixes actual latent content — the model isn't interpreting a description, it's being handed the answer for one or both endpoints and told to fill the gap. That difference in strength of signal is the real reason image-to-video feels so much more obedient than text-to-video: you've swapped a vague, lossy channel (words) for a precise one (pixels). The general rule holds everywhere in this field — the more concrete the conditioning signal, the more control you have and the less the model wanders. Every advanced control below (keyframes, motion regions, driving video) is just another way of adding a more concrete signal for the model to obey.

Controlling motion and the camera

The most common beginner failure is trying to direct the camera with adjectives. "A cinematic dolly zoom, epic sweeping crane shot" in the prompt gets you a coin flip. Motion is a separate axis from content, and good tools expose separate controls for it. Learn which levers your tool gives you:

  • Motion strength / amount. A global dial for how much movement happens. Low values give subtle, stable clips (safer for consistency); high values give dramatic motion (and more drift). When in doubt, turn it down.
  • Camera controls. Explicit pan, tilt, zoom, orbit, and dolly, often as a path you draw or parameters you set — not words. If your tool has these, use them; they're vastly more reliable than describing the move in the prompt.
  • Motion brushes / region control. Paint where motion should happen (make the flag wave, keep the building still). This is the video equivalent of inpainting and one of the most underused controls.
  • Reference / driving video. Supply a video whose motion (a person's movement, a camera path) is transferred onto your generated content. This is how you get precise, repeatable motion instead of hoping.

The mental split to internalize: the prompt describes the world; the controls describe the shot. Keep motion words in your prompt minimal and specific ("slow," "gentle," "hair moving in the breeze") and push actual camera and motion decisions into the dedicated controls. As with stills, prompt discipline matters — be concrete about the subject and let the structural controls handle the rest.

Editing, inpainting, and extending video

Generation is only half of what these systems can do. The same architecture that paints a clip from noise can also modify existing footage, and this is where a lot of the professional value actually lives — because editing a real shot is often more useful, and far more controllable, than conjuring one from scratch.

  • Video inpainting (object removal and replacement). Mask a region across the clip — a logo, a passerby, a wire — and the model regenerates just that area, matching it to the surrounding motion and lighting frame by frame. This is the video sibling of image inpainting, but harder: the fill has to stay consistent as the camera moves and the masked object shifts, which again comes down to temporal attention tying the patched region to its neighbors over time. Clean removal on a locked-off shot is close to solved; removal on a fast, complex shot still smears.
  • Outpainting and reframing. Extend the edges of a frame to change aspect ratio (turn a vertical phone clip into a widescreen one, or vice versa) by having the model invent plausible content beyond the original borders. Useful, and much safer than it sounds, because the model has real footage to extrapolate from rather than a blank canvas.
  • Motion transfer and re-animation. Take the motion from one video (a person's movement, a camera path) and apply it to different content — the "driving video" idea from the last section, used as an editing operation. This is the backbone of a lot of avatar and character work, and also, uncomfortably, of the deepfake techniques discussed below.
  • Style and re-lighting passes. Re-render an existing clip in a different look while preserving its motion and composition — a real, filmed shot turned into a painterly or stylized version, with the original motion carried through. Because the motion is supplied by the source footage, consistency is dramatically better than generating that motion from scratch.
  • Temporal super-resolution and interpolation. Two related tools that live at the end of most pipelines: spatial upscaling (make each frame sharper and larger) and frame interpolation (generate in-between frames to raise the frame rate or smooth slow motion). These are cheap, reliable wins and are usually applied after you've picked your take, not during generation.

The pattern to notice: editing an existing video is generally more controllable than generating a new one, because the real footage acts as a dense, concrete conditioning signal — exactly the thing that makes image-to-video beat text-to-video. When you can start from something real, do.

Why clips are short — and how to go long

Nearly every model caps generation at a few seconds. This is not laziness; it's physics of compute. Because the model denoises the whole clip jointly, memory and compute grow with frame count, and — as covered above — consistency decays the further you get from an anchor. There's a hard practical ceiling on how long a single coherent generation can be.

So longer videos are assembled, not generated. The standard techniques:

  • Stitching independent clips. Generate several short shots and cut between them, exactly like editing real footage. Cuts hide the seams; you never need one continuous generation.
  • Chaining via the last frame. Take the final frame of clip A, feed it as the first frame of clip B (image-to-video), and continue. Each hop is short and anchored, but you can extend indefinitely — with the caveat that quality slowly degrades over many hops as the "anchor" drifts from your original look.
  • Keyframe interpolation. Define the beats you want as still frames, then generate the transitions between them. This gives you the most control over a longer piece because you're specifying the destinations, not hoping.

The reframe that helps: stop thinking "generate a one-minute video" and start thinking "generate the shots for a one-minute video." A minute of finished video might be fifteen generated clips of a few seconds each, cut together. That's not a workaround; that's how real video is made too.

The compute reality: per-second economics

Video generation is the most compute-hungry consumer AI most people will touch, and understanding why keeps you from being surprised by the bill or the wait. The costs come from the architecture described above, and they compound.

Start with the raw arithmetic. A still image is one frame. A modest five-second clip at 24 frames per second is 120 frames — but because of temporal attention, those 120 frames aren't 120 times the cost of one image; they're more, because every frame's tokens attend to every other frame's tokens, and that cross-comparison grows with the square of the token count. Add resolution on top (every step up in width and height multiplies the token count again) and the number of denoising steps (the model refines the whole block dozens of times), and you arrive at the field's core fact: a few seconds of video can cost as much compute as hundreds or thousands of still images. That's not a vendor markup; it's the shape of the problem.

This has direct, practical consequences for how you should think about spending:

  • Price the usable second, not the generation. Because you'll throw away most takes (see the workflow below), the number that matters is cost per second you keep, not cost per clip you generate. A cheap-per-clip model with a low keep rate can easily cost more per finished second than an expensive one that lands more often. This is the same trap as judging image models by cost-per-token instead of cost-per-usable-result — the headline number is rarely the real number.
  • Resolution and length are the expensive dials. Doubling either one is where cost explodes, not adding a bit more prompt detail. The disciplined move is to explore cheap and finish expensive: generate lots of low-resolution, short takes to find the shot you want, then re-render only the winner at full quality.
  • Latency is part of the cost. Video generation is slow — tens of seconds to minutes per clip — which throttles how many iterations you can run per hour. Your real bottleneck is often wall-clock time to iterate, not dollars. Plan for the loop to be slow and batch your generations.
  • Local vs. hosted is a real fork. Open-weight video models can run on your own high-end GPU, trading a large up-front hardware cost and setup effort for near-zero marginal cost per clip and full privacy. Hosted APIs flip that: nothing to set up, but you pay per second forever and your footage passes through someone else's servers. High-volume users eventually pencil out local; occasional users almost never should.

The strategic takeaway mirrors real production: cheap pre-production, expensive finishing. Nobody shoots every idea on the most expensive camera; they storyboard cheaply and commit resources only to shots that earn them.

How to evaluate a video model

New video models are announced constantly, each with a cherry-picked demo reel that looks incredible. Demo reels are marketing — they're the best few seconds out of who-knows-how-many attempts. To judge a model for your work, ignore the reel and test it against the things that actually break, because those are what the reel is engineered to hide.

A blunt evaluation checklist, roughly in order of how much it separates good models from bad:

  • Motion coherence over the full clip, not the first second. Anyone can make a good first second. Watch whether the subject holds together at second three and four. Scrub frame-by-frame at the end of the clip — that's where drift, flicker, and morphing show up.
  • Prompt adherence. Did you get the scene you asked for, or a beautiful clip of something adjacent? Test with a specific, unusual prompt (a described action the model can't have a stock answer for) rather than a generic one it's overfit to.
  • The hard subjects. Hands, faces holding an expression, text on a sign, and reflections are the classic tells. A model's demo reel will quietly avoid all four. Deliberately ask for them.
  • Physics under stress. Ask for a specific causal event — something poured, dropped, collided, or splashed — and see how fast it betrays that the model learned appearance, not mechanics.
  • Controllability and consistency. Can you get the same character or look across two generations? Does image-to-video actually respect your input frame, or subtly redraw it? A model that generates gorgeous but uncontrollable clips is useless for anything but one-off b-roll.
  • Keep rate at your quality bar. The honest metric: out of ten generations of a shot you actually need, how many are usable? A model with a 1-in-3 keep rate is transformative; a 1-in-20 is a slot machine, no matter how good the 1 looks.

Be skeptical of leaderboards and single-number "quality scores," too. Automated video-quality metrics correlate loosely with human judgment and say almost nothing about whether a model can hit your specific brief. The only evaluation that counts is running your own shot list through the tool and measuring your keep rate. Everything else is someone else's highlight reel.

A realistic workflow for finishing a shot

Here's a process that actually produces usable output instead of an endless reel of near-misses. It treats video generation like a small production, because that's what it is.

  1. Lock the look as a still first. Use an image model — where you have precise control over composition, character, and style — to generate the exact first frame you want. Iterate here, cheaply, until it's right. A good anchor frame is worth ten prompt tweaks later.
  2. Animate with image-to-video. Feed that frame in and describe only the motion you want, kept simple. You've already won the look; now you're just asking for movement.
  3. Generate many takes. Video generation is stochastic — the same inputs give different results. Generate 5-15 takes of each shot. Expect most to have a flaw (a drifting hand, a weird blink) and to keep one or two.
  4. Cut the good seconds. A "failed" ten-second take often contains three perfect seconds. Bring clips into any editor and harvest the usable fragments. Your yield is measured in seconds, not clips.
  5. Stitch and grade. Assemble the good fragments, add cuts, and do a color pass in an editor so the shots match. This is also where you add sound — most video models don't generate audio, or generate it poorly, so music and effects come from elsewhere — often a dedicated AI music generator.
  6. Budget for the reroll rate. Because you'll throw away most takes, cost planning is about cost per usable second, not cost per generation. This is the same shift in thinking that cost-per-resolution rather than cost-per-token forces on you — the headline price is not the price that matters.

The teams shipping good AI video aren't using better prompts than you. They're using this loop: control the frame, control the motion, generate in bulk, and edit ruthlessly.

What these models are still bad at

Set expectations correctly and you'll waste far less time:

  • Precise, readable text in-frame still flickers and mutates more than it does in stills. Add critical text in an editor afterward.
  • Consistent hands and fine finger motion remain a classic tell, especially during fast or complex movement.
  • Long, unbroken continuous action — a single character doing a complex multi-step task without a cut — is exactly where consistency breaks. Cut around it.
  • Real physics. Fluids, collisions, and crowds look right briefly, then betray that the model learned appearance, not mechanics. Keep such motion short and simple.
  • Exact repeatability. You cannot easily reproduce the identical character across two unrelated generations without strong anchoring (same reference image, same seed where supported). Character consistency across a whole project is still an active, unsolved-in-general problem.
  • Lip-sync and dialogue are usually a separate specialized tool, not something a general text-to-video model does well.

None of these are reasons to avoid the tools. They're reasons to design your shot list around the model's strengths — short, anchored, simple motion — instead of demanding the one thing it's worst at.

Provenance, deepfakes, and disclosure

Video is the medium where synthetic content does the most damage, because moving images with sound are the format humans instinctively trust most. A convincing fake photo is bad; a convincing fake video of a real person saying something they never said is a different order of problem. If you're using these tools seriously, you inherit responsibility for that, so it's worth being clear-eyed about the landscape rather than pretending it's someone else's issue.

The core techniques cut both ways. The exact same motion-transfer and image-to-video machinery that lets you animate a character or re-light a shot is what powers face-swap deepfakes and lip-sync puppetry of real people. There is no clean technical line between "creative tool" and "impersonation tool" — it's the same math pointed at different inputs. That means the guardrails are mostly policy and consent, not technology: don't generate identifiable real people saying or doing things they didn't, don't use someone's likeness without permission, and treat a real face as something you need the right to animate.

On the detection side, be realistic. Two mechanisms are in play, and neither is a silver bullet:

  • Watermarking and provenance metadata. Many providers embed signals — visible watermarks, invisible statistical watermarks, or signed content-provenance metadata (the emerging C2PA standard, which attaches a tamper-evident "this was AI-generated / edited" record to a file). These help platforms and viewers flag synthetic content, but they're fragile: re-encoding, screen-recording, or cropping can strip or degrade metadata and some watermarks. Treat provenance signals as useful friction, not proof.
  • Forensic detection. Classifiers that try to spot generated video after the fact exist, but they're locked in a cat-and-mouse game with generators and degrade as models improve. Do not rely on "a detector will catch it" as a societal safety net; it's leaky and getting leakier.

The practical stance for a creator: disclose that content is AI-generated when it could be mistaken for real, keep provenance metadata intact rather than stripping it, get consent for any real likeness, and know that "it was just AI" is not a defense that will protect you legally or reputationally if you impersonate someone. The tools are neutral; the uses are not, and the reputational and legal exposure lands on the person who hit generate.

Common misconceptions

A handful of wrong mental models cause most of the wasted time and disappointment. Clearing them up is worth more than any prompt trick.

  • "It generates frame by frame like an animator." No — it denoises the whole clip jointly in a compressed latent space. This is why you can't cleanly ask for "just a bit more" of an existing clip, and why the whole shot has one consistent (or one consistently-broken) character.
  • "A better prompt will fix the drift." Drift, flicker, and morphing are structural properties of temporal consistency, not prompt problems. You fix them by asking for less — shorter, simpler, slower, better-anchored — not by writing more elaborate instructions.
  • "The model understands physics." It understands the appearance of motion, learned as a statistical average from footage. It has no persistent model of objects and forces, which is why causal events (spills, collisions) look right for a moment and then break. Sharper models push this failure later; they don't remove it.
  • "Longer clips are just a settings limit." The few-second ceiling is imposed by compute that grows faster than length and by consistency that decays with distance from an anchor. Longer pieces are assembled from short shots — that's the method, not a workaround.
  • "Camera moves go in the prompt." Adjectives ("cinematic dolly zoom") are a coin flip. Camera and motion belong in dedicated controls (paths, motion strength, driving video) where they exist. The prompt describes the world; the controls describe the shot.
  • "Text-to-video is the main way to use these." For anything you actually want to control, image-to-video (or keyframe conditioning) is the real workflow. Text-to-video is for ideation and rough vibes. Lock the look as a still, then animate it.
  • "One great generation is the goal." The goal is a keep rate. Good output comes from generating many takes and harvesting the good seconds, exactly like a real shoot, not from a single perfect one-shot.

FAQ

What's the difference between text-to-video and image-to-video? Text-to-video generates an entire clip from a written prompt, inventing composition, subject, style, and motion all at once — flexible, but hard to control. Image-to-video starts from a still image (usually the first frame) and only animates it, so the look is locked and the model just solves the motion. For finished, controllable work, image-to-video is almost always the better entry point.

Why are AI-generated videos so short? Because the model generates a whole clip jointly rather than frame-by-frame, so compute and memory grow with the number of frames, and consistency degrades the further a frame is from an anchor. Both forces impose a practical ceiling of a few seconds per generation. Longer videos are made by stitching or chaining short clips, exactly like editing real footage.

What is temporal consistency and why does it matter? Temporal consistency is whether the things that should stay the same across frames — a face, a logo, the lighting — actually do, while everything else moves smoothly. It's the single hardest problem in video generation, because nothing forces frame 50 to match frame 1; consistency is a learned tendency, not an enforced rule. When it fails you get identity drift, flicker, or morphing objects, which is why short, simple, well-anchored clips are so much more reliable.

How do I keep a character looking the same across a video? Anchor everything to a fixed reference. Generate the character once as a still you're happy with, use it as the first-frame input for image-to-video, keep clips short so there's less room to drift, and reuse that same reference frame (and a fixed seed where the tool allows) for every shot. Consistency across an entire multi-shot project without drift is still an unsolved problem in general, so plan cuts that don't demand a perfect match.

Do AI video models generate sound? Mostly not, or not well. Most text-to-video models produce silent clips or low-quality audio, and lip-sync is typically a separate specialized tool. Plan to add music, sound effects, and dialogue in a normal video editor as a distinct step in your workflow.

Can I make a long, finished video in one generation? No — and you shouldn't try. A finished piece is assembled from many short generated clips: lock each shot's look as a still, animate it, generate several takes, harvest the good seconds, and stitch them in an editor. Thinking in shots rather than one continuous generation is how both AI video and traditional video actually get made.

Why do AI videos cost so much more than AI images? Because of the architecture. A video model denoises a whole block of frames jointly in a compressed latent space, and its attention mechanism compares every frame's tokens against every other frame's — a cost that grows with the square of the token count, then multiplies again with resolution and clip length. The result is that a few seconds of video can consume as much compute as hundreds or thousands of stills. Plan your budget around cost per usable second, not cost per generation, since you'll discard most takes.

What's a diffusion transformer (DiT), and why does it matter to me? It's the current dominant design for strong video models: instead of the older convolutional U-Net, the model chops the latent space-time block into patches and runs a transformer over all of them, using attention to keep frames consistent with each other. It matters to you only indirectly — DiT-based models scale predictably with compute, which is why video quality has improved so fast, and their cross-frame attention is the exact machinery that produces (or fails to produce) temporal consistency in your clips.

How do I evaluate whether a new video model is actually good? Ignore the demo reel — it's the best few seconds out of many attempts. Run your own shot list through it and check the things demos hide: motion coherence at second three and four (not just the first), hands and faces and on-screen text, a specific causal physics event, whether image-to-video respects your input frame, and above all your keep rate — how many of ten generations of a shot you actually need are usable. A 1-in-3 keep rate is transformative; 1-in-20 is a slot machine.

Can these tools edit real footage, not just generate from scratch? Yes, and it's often the more useful mode. The same models can inpaint (remove or replace objects across a clip), outpaint and reframe for different aspect ratios, transfer motion from one video to another, restyle or re-light existing footage, and upscale or interpolate frames. Editing real footage is generally more controllable than generating new video, because the real frames act as a dense conditioning signal — the same reason image-to-video beats text-to-video.

Is it legal and safe to make AI videos of real people? Legally and reputationally, treat a real person's likeness as something you need permission to use. The same technology that animates a character powers face-swap and lip-sync deepfakes, and there's no technical line separating the two. Don't depict identifiable real people saying or doing things they didn't, disclose AI-generated content when it could be mistaken for real, keep provenance metadata (like C2PA records) intact rather than stripping it, and don't count on detectors to catch misuse — they're leaky. "It was just AI" is not a defense.