Make a video with pictures: photos to a narrated video

How to make a video with pictures, step by step: order the photos, time each one, add narration and captions, frame for 9:16 and 16:9, and when AI fits.

By Videngine9 min read
The short answer

To make a video with pictures, you arrange real photos into a finished video: ordered from wide to detail, a few seconds each, with narration that adds facts the photos cannot show, captions for sound-off viewing and framing for vertical and landscape screens. That is different from AI image-to-video, which invents new motion from one still. Videngine does the first kind: it turns a listing’s or product’s own photos into a narrated, captioned MP4.

Two different things are sold as photo to video

“Photo to video” covers two unrelated products: tools that arrange your photos into a video, and AI models that generate new motion from a single image.

The first is the slideshow, grown up. Your photos stay as taken; the tool orders and times them, then adds narration, captions and a gentle pan and zoom. Most AI slideshow makers belong here: the AI helps order or script, but the pictures are yours.

The second is generative: a model takes one still and invents frames that never existed. Runway’s Gen-4 documentation describes 5- or 10-second clips made from an input image and a text prompt.

Arranging real photosAI image-to-video
What happensPhotos are ordered, timed, narrated and captioned, with slow pan and zoomA model generates new frames from one still
What the viewer seesThe photos as they were takenPixels that were never photographed
Typical length20 seconds to a few minutesA few seconds per generated clip
Main riskDull if badly ordered or timedDetails change, so it can misrepresent the subject
FitsListings, products, properties, vehicles, personal memoriesMood pieces, concepts, creative social posts

The deciding question is whether the photo is evidence. A buyer of a property, a used vehicle or a product is judging something real, so the video should show what the photos show and nothing more. For a birthday or a mood piece, invented motion can be the point. Our comparison of Videngine and AI video generators covers generative image animation.

How to create a video from photos people actually watch

A watchable photo video comes from a short edit, a deliberate order and narration that earns each photo its place on screen.

  1. Pick the main placement. A listing portal, a product page and a Shorts feed each want a different length and shape.
  2. Cull hard. Eight strong photos beat twenty-five similar ones.
  3. Order from wide to detail. Open with an establishing shot (the building, the whole vehicle, the product in full), then the main spaces or features, then details, then the photo with hard facts, such as a floor plan.
  4. Write one narration line per photo that adds something the photo cannot show.
  5. Let each line set the timing of its photo.
  6. Add captions and short on-screen labels.
  7. Render a 16:9 and a 9:16 cut from the same plan.
  8. Review twice: once with the sound off and once with it on.

Order matters more than transitions. Group photos by room or feature and move through them once, in the order a visitor would. A plain cut or a short dissolve is enough.

Timing, narration and captions

As a rule of thumb, hold each photo for 2–4 seconds, and longer when the viewer has text to read.

Photo typeTime on screenWhy
Establishing shot3–4 secondsSets the scene and carries the opening line
Main room or feature3–4 secondsLong enough for one narration line
Detail or close-up2–3 secondsA quick confirmation; group details together
Photo with text (floor plan, spec sheet)5–6 secondsThe viewer needs time to read it
Near-duplicate angle0 secondsCut it

Narration sets the pace: at a calm speaking pace, a ten-word line takes about four seconds. If a line runs long, shorten it rather than stretching the photo.

Narration should never describe what is on screen. “Here is the kitchen” wastes four seconds. “The kitchen was refitted last year and the appliances stay” adds two facts no photo can prove. Good lines supply size, age, location and what is included.

Captions make the video work for people who watch muted or cannot hear it; WCAG 2.2 success criterion 1.2.2 asks for captions on prerecorded audio in synchronised media, at level A. Keep on-screen labels to a few words (“68 m²”, not a sentence) and away from the caption area. Videngine transcribes captions back from the finished audio, so they match what was said, and burns them in or supplies an .srt sidecar.

Framing for 9:16 and 16:9, with motion and music

Make a separate cut for each shape rather than cropping one video into the other.

Landscape (16:9) suits websites, listing portals and long-form YouTube; YouTube’s upload guidance gives 16:9 as the standard aspect ratio on a computer. Vertical (9:16) suits phone feeds, which our guide to short-form video covers.

Most listing and product photos are landscape, and cropping one to fill a vertical frame keeps a narrow middle slice, perhaps a doorway rather than the room. A blurred fill avoids that: the whole photo sits over an enlarged, blurred copy of itself. That is how Videngine frames any photo that does not fit the output, so the same photos work in the 9:16 and 16:9 cuts, and in 1:1 or 4:5.

Keep motion slow: a gentle pan or zoom, one direction per photo, with text photos held nearly still.

Music belongs underneath, as a quiet bed: the message is in the narration and labels, and a track that competes with the voice makes both harder to follow. Use music you are licensed to use, or leave it out. In Videngine the music bed is optional.

A worked example: eight listing photos in 30 seconds

A good scene plan gives every photo a time, a narration line and at most one label. Here is one for eight photos of a flat, cut as a 30-second vertical video. It is illustrative, not a real listing.

TimePhotoNarration lineOn-screen text
0:00–0:04Front of the buildingA two-bedroom flat on the second floor, five minutes’ walk from the station.2-bed flat, 2nd floor
0:04–0:08Living room, wideThe living room faces south-west, so it gets the afternoon sun.South-west facing
0:08–0:12KitchenThe kitchen was refitted in 2024, and the appliances are included.Refitted 2024
0:12–0:15Main bedroomThe main bedroom fits a double bed and a wall of wardrobes.Bedroom 1: 4.1 × 3.2 m
0:15–0:18Second bedroomThe second bedroom works as a study or a nursery.Bedroom 2
0:18–0:21BathroomOne bathroom, with a shower over the bath.Bathroom
0:21–0:26Floor planIn total, 68 square metres, with storage in the hall.68 m²
0:26–0:30Shared gardenA shared garden at the back. Book a viewing from the listing.Book a viewing

No line says what the photo shows; each adds orientation, age, size or a next step. The floor plan gets five seconds because it has text to read. Our real estate video guide covers the property version in more depth.

Products follow the same shape: the whole product, key features, a size or specification scene, then where to buy. Our product video automation guide covers variants and prices.

Photo problems to fix before rendering

Most weak photo videos fail on the photos rather than the edit, so check the set first.

ProblemWhy it mattersFix before rendering
Low resolutionA 1080p landscape frame is 1,920 × 1,080 pixels; a smaller photo looks soft, and zooming makes it worseUse photos at least 1,920 pixels wide, or about 2,100 if they zoom in by 10%
WatermarksAnother portal’s or photographer’s mark looks borrowed and may not be licensed for videoUse clean originals and check the licence covers video
DuplicatesTwo shots of the same corner waste secondsKeep the better one
Wrong orderJumping between rooms makes the viewer rebuild the placeReorder from wide to detail, grouped by room or feature
Faces and personal detailsIdentifiable people, family photos, number plates or house numbers raise privacy questionsGet consent, blur the detail in an editor or drop the photo
Text in photosSmall print is unreadable in a vertical frame, and old prices go out of dateMove the fact into an on-screen label or drop the photo

Videngine renders up to 1080p, so photos larger than these sizes add nothing to the output.

Where Videngine fits, and when it is the wrong tool

Videngine fits when you have many photo sets that each need the same kind of video; it is the wrong tool for a personal slideshow or for making one photo move.

Hundreds of photo sets, one template

One listing video made by hand is an afternoon; four hundred is a production problem. The answer is one template and a list of sources. The template fixes the scene order, typefaces, colours, logo and motion once, and each listing or product supplies its own photos and facts.

The list can be a CSV with image URLs in columns, as in our guide to bulk video creation from a CSV, or the address of each listing page, as in turning a URL into a video. Videngine can also read your sitemap so your team picks what to render, in batches. Each source gets a script, narration, captions and a 9:16 and a 16:9 cut, reviewed in the studio before it goes out. On launch pricing, plans start at $79 a month for 50 videos.

When to use something else

  • A wedding or birthday slideshow set to a song. The music is the message. A consumer slideshow app or your phone’s photo library will do it faster, and Videngine has no free plan.
  • Making one photo “come alive”. Videngine does not animate a still into new motion. Use an image-to-video generator; our AI video tools guide sorts the categories.
  • One video cut by hand. If you want to fine-tune every transition on a timeline, use a video editor. Videngine has no timeline.

Questions about turning photos into video

How do I make a video with pictures and music?

For a personal video, a consumer slideshow app or your phone’s photo app will set pictures to a song with titles and transitions. For a listing or product video, put the message in narration and captions and keep the music as a quiet bed underneath. Either way, use a track you have the rights to use.

How long should each photo stay on screen in a video?

As a rule of thumb, 2–4 seconds per photo, and 5–6 seconds for photos with text to read, such as a floor plan. If the video is narrated, let each narration line set the hold. Eight photos make a video of roughly 30 seconds.

What is the difference between an AI slideshow maker and AI image-to-video?

An AI slideshow maker arranges your real photos into a video and uses AI to help order, script or narrate it. AI image-to-video generates new frames from a single still, inventing motion that was never photographed. Use the first when the photo is evidence, such as a listing or a product, and the second for mood or creative effect.

Can I convert landscape photos to a vertical video without cropping?

Yes. Place the whole photo in the 9:16 frame over an enlarged, blurred copy of itself, which fills the space above and below. This keeps the subject in view, where a crop might keep only a narrow slice of the room or product.

What resolution do photos need for a 1080p video?

A 1080p landscape frame is 1,920 × 1,080 pixels, so photos that fill it should be at least 1,920 pixels wide, or about 2,100 if they zoom in by 10%. In a vertical cut with blurred fill, a landscape photo is shown about 1,080 pixels wide. Smaller photos will look soft.

Choose your next step

Compare the wider categories in our AI video tools guide, then see how the same approach applies to other jobs.

Build your video workflow.

Bring one representative photo set, a listing or a product, and the formats you publish. Agree the scene plan on that set first, then repeat it across the rest.

Join the waitlist ↗

Published by Videngine, a video rendering product built and run by Wall & Fifth. External links refer to the original documentation or product descriptions; examples are illustrative unless stated otherwise.