Step 1 of 4
Preparation: decide where the video will play
Start with the audience, the screen and one short story. A video for a room projector needs a different frame from a phone feed. Confirm the available running time and whether the recipient will hear sound before choosing pictures. Then make a working folder and keep the originals separately.
The project below is a 40-second, horizontal graduation keepsake for one fictional person, Maya. It uses four AI-generated still-life pictures and one synthetic message. The objects stand for study, practice, graduation and a small celebration; they are not photographs of a real student or evidence of a real qualification.
- Gather the permitted pictures, the message and any required names or dates in one folder.
- Choose four strong pictures with different jobs. Remove near-duplicates from the working selection without deleting the archive.
- Check that files open, spelling is correct and the intended people approve how their contributions will be shared.
- Record the soundtrack source and its license before editing to it.
Download the graduation input and timing pack to follow the same example. It includes four unchanged source PNGs, a 40-second music excerpt, the synthetic message WAV, timeline sheets, captions and transcripts. It is an input pack, not a native project file for a particular editor.
Step 2 of 4
Story: give each picture a reason to appear
The sequence moves from the effort behind the day to practice, the milestone and the people around it. The final picture stays on screen for the spoken message. There are four unique pictures and five picture appearances, because the fourth image continues in a separate message scene.
| Time | Material | What appears |
|---|---|---|
| 0:00–0:05 | title | Maya's graduation |
| 0:05–0:10 | graduation-study.png | The work behind the day |
| 0:10–0:15 | graduation-practice.png | Learning takes practice |
| 0:15–0:20 | graduation-cap.png | A moment to celebrate |
| 0:20–0:25 | graduation-celebration.png | Thank you for being here |
| 0:25–0:35 | Ten-second message window over the fourth picture | A message for Maya |
| 0:35–0:40 | credit | Music credit: pause to read |
The arithmetic is five seconds of opening, twenty seconds of dedicated picture chapters, ten seconds for the message scene and five seconds of credits. That totals forty seconds. The picture behind the message does not add ten more seconds to the running time.
For your own story, replace an object with a photograph that carries the same narrative job: the beginning, a specific effort, the milestone or a person who helped. A memorable detail is more useful than another image that merely repeats the previous scene.
Step 3 of 4
Edit: assemble the whole timeline before decorating it
- Create a 16:9 project. Put the five-second title at the beginning and the five-second credit card at the end.
- Place the four pictures in the order shown, five seconds each. Fit each whole picture into the frame, using a plain background where its proportions leave space.
- Keep the fourth image for the ten-second message window. Add the message at 25 seconds and leave its short finishing pause.
- Add the permitted music underneath. Lower it during speech, then return it gently and fade the ending.
- Add captions for the message and meaningful sound. Check the independent descriptive transcript as well.
The finished example was assembled in FFmpeg 8.1.1 on 24 October 2026. It uses hard cuts and fixed pictures, with no map moves or simulated camera zoom. The source PNGs are fitted rather than cropped. An ordinary editor can follow the same timing sheet, but its exact buttons will differ; this is not a claim to have tested every slideshow app.
Use the music timing and speech-mixing example for the audio decisions. For other photo shapes, the portrait-photo layout guide explains the framing choice. Keep movement only when it helps the viewer see something.
Step 4 of 4
Delivery: review the saved file on the intended screen
Export the example as an H.264 MP4 with AAC audio at 1280 × 720 and 24 frames per second. Its delivered video contains 960 frames. Those are the settings of this teaching file, not a promise that every projector, television or invitation player accepts the same format.
The descriptive transcript and caption file accompany the example. Keep the working files, the export and the license record together so a later correction does not require starting over.
For a shorter version, remove a chapter or make a new edit. Speeding every photograph up usually makes the story harder to follow. A separate extended keepsake can hold contributions that do not fit the main film.
Finish line
Route complete: 4 steps
Need to check something again? Jump straight back to any stop.
Helpful answers
Frequently asked questions
How many pictures does the example contain?
Four unique AI-generated pictures. The fourth is reused behind the ten-second synthetic message, making five picture appearances within the same 40-second timeline.
Is the ZIP a project I can open directly in any editor?
It is an input and timing pack. Import its pictures, audio and captions into your chosen editor and follow the CSV timeline; it is not a universal native project format.
Does a transition need extra time?
Count the actual finished timeline. The example uses hard cuts, so its scene lengths add directly to forty seconds. An overlapping dissolve occupies part of neighboring scenes and should not be counted twice.



