DMV: the counter still plus overlay hours, not a cinematic wait-line
Photograph the counter. Overlay hours. Do not generate applicants in line.
Photograph the counter. Overlay hours. Do not generate applicants in line.
A DMV clip that can run is a still of this counter, this plexi, this ticket pole — then a little motion on an empty-enough plate, then hours as type you typed. Photoreal applicants the model invented are people you do not have releases for. A packed lobby is a likeness problem, not a production upgrade.
The counter is the plate
The honest still is a photograph of the window you actually staff. Same laminate, same stanchion bases, same clock on the wall if the clock is real. Facilities and the public already know that room. A paragraph that says “busy DMV, golden-hour wait, hopeful applicants” will mint a cousin lobby and a crowd you cannot name.
Do not send “photoreal motor-vehicle office, people waiting for licenses” to a still or video model and call it the site. That sentence is how you get extra heads, extra limbs, and a queue that never existed on this floor. Crop people out of the source photo, or shoot again before the doors open. Dawn, empty, or staff-only is a legal still. A generated line of applicants is not.
Keep the camera on hardware: the counter lip, the glass, the number display if it is already in the photograph, the rope that is actually there. Prompt travel only if you animate — a slow push, light on the plexi, a ticket pole that does not grow a second queue. Stop. “Families with toddlers holding forms” is talent you did not hire.
If the only photo includes a face, crop it. A constructed applicant is still a private person. A deepfake of a private person is not a style. Generation is not a crowd-size slider for a government lobby.
Hours are type you burn
Hours, appointment windows, “closed for lunch,” Saturday exceptions — those are strings the office already publishes. Write them. Do not ask a model to letter them into the glass.
Add timed text overlays to a video burns lines you wrote at start_sec and end_sec. Nothing is transcribed. “Weekdays 8–5” then “appointments only after 3” then a URL is three authored beats on a locked plate. Font, size, colour, and position apply to the set, not per line. If you only need one persistent badge for the whole clip, that is add a text overlay: one string, whole duration, top / center / bottom.
Auto-captions listen. A mute counter still has nothing to transcribe. Running a transcript pass hoping “hours” appear is a spend on silence. Prompted type inside a generate is a misspelled Saturday you cannot edit without regenerating the room.
Crop to the ratio you will ship before you overlay. Top / center / bottom sit in a different safe zone after a 9:16 reframe. Picture lock, then type. Hours change. The counter does not. Reprint the overlay on the same file when the board changes. Do not re-generate the lobby so the clock in the picture “matches.”
Hours are typesetting. Fee tables and “what you should bring” are a different file, with a real named person, on a different day.
Animate the empty counter, not a wait-line
Turn a photo into a video is the named agent job: attach the counter still, describe only the motion, get a clip that opens on that file. The agent picks an image-to-video model. Cost is priced per model, shown before you confirm. Frame one is the photograph. The prompt is not allowed to populate the foreground.
Prompt camera and physics: slow push on the glass, dust in the existing light, a number display that was already in frame. Do not prompt “people entering, a long line forms, cinematic wait.” Ordinary image-to-video will invent that line if you ask. You will then own a replica of strangers in a government office.
A cinematic wait-line is a brand film nobody briefed. It does not book an appointment. Keep lips out. Keep minors out. Keep the rope empty unless the people on it were actually there, with releases in the folder. This agent capability is one photo. Do not hope the model “opens the office” by filling seats.
Nearby civic pages are not this lobby
Public libraries own a nearby civic job: one service at a time, real programme footage, hours as an inventory of what residents do not know exists. That page is study rooms and digital lending. It is not a motor-vehicle counter. Do not rewrite the library audience as a wait-line, and do not import a generated programme crowd onto this still.
This job is the counter. Overlay the hours the building already posted. Motion is allowed on the empty plate. A packed generate is not. If a local can name the linoleum, you locked the right still. If a stranger might ask who that person in line is, you shipped a replica. Print the time. Leave the lobby as you photographed it.
FAQ
Can we generate a line so the office looks open?
No. Photoreal applicants are a likeness problem. Photograph the counter empty-enough, or shoot a real day with people who were there and releases on file. Overlay hours. Do not fill the rope.
One overlay or timed lines?
One persistent hours badge is a single overlay on the whole file. Weekday hours, then the appointment rule, then a URL is timed overlays, with timestamps you set. Neither job transcribes. Neither job belongs in the motion prompt.
Does turning the photo into a video let us add people later?
Not as this job. The agent animates the still you attached. Prompting a queue is how the sampler invents faces. Keep the counter. Change the overlay when hours change.
Is the library /for page the brief for DMV content?
No. Libraries inventory services. This page is a facility plate: the photographed counter plus hours you typed. Do not rewrite that /for.