{"html":"<p>Over a few days and six versions, an AI turned 451 holiday clips into a 15-minute family film and a 2-minute Instagram Reel. I never opened a video editing app. Here is how I went about it, what came out of it, and what it changes.</p><h2>Twenty years of holiday films, always the same chore</h2><p>This summer, we spent three weeks in Florida, from Miami to Orlando by way of Naples, Sarasota and Clearwater. When we got back, I had 451 clips on my phone: 1 h 56 of footage, mostly in 4K.</p><p>For 20 years, I have edited our holiday films every time, once or twice a year. I have used one app after another, but two things never changed: it took me a huge amount of time, and I struggled, because I am not an editor.</p><p>This time, I wanted to try something else. I already knew that <a href=\"https://www.anthropic.com/claude\" target=\"_blank\" rel=\"noopener noreferrer\">Claude, Anthropic’s AI</a>, could make videos: I had seen it produce motion design from an app’s source code. But I had never put it to the test on real content, shot with a camera.</p><p>So I handed it my footage, with a precise request: a punchy, vlog-style edit of 10 to 15 minutes, with music and cuts. It agreed, while telling me honestly what it would do less well than an editor.</p><h2>The AI does the tedious work, I keep the decisions</h2><p>Everything happened on my Mac, in a folder shared with Claude. The method comes down to eight steps.</p><ol><li><strong>Set the stage.</strong> I dropped all the clips into a folder, without renaming them, along with the four music tracks I wanted. I added the trip itinerary, exported from <a href=\"/projets/trip-control\">Trip Control</a>, our travel planning app, with every stop and its dates. The brief fits in ten lines.</li><li><strong>Take inventory.</strong> For each clip, the AI read the date, length, format and GPS position. Using each file’s creation date, it matched every clip to the right stop and city, spotted the videos received over WhatsApp and corrected for the Florida time difference.</li><li><strong>Watch the footage.</strong> The AI does not watch a video continuously. It extracts four frames per clip and assembles them into contact sheets, which it examines one by one. That is how it “saw” all 451 clips.</li><li><strong>Listen to what is said.</strong> A voice detector finds the spoken passages. Then a transcription model, <a href=\"https://github.com/openai/whisper\" target=\"_blank\" rel=\"noopener noreferrer\">Whisper</a>, writes down word for word what everyone says, with a timestamp for each word. That is what makes it possible to cut at the end of a sentence and pick the best lines.</li><li><strong>Propose a storyboard.</strong> Before editing anything, the AI submitted a written plan: one chapter per stop, the highlights and the music for each part. This is the most important checkpoint.</li><li><strong>Edit.</strong> Each shot is trimmed, then synced to the tempo of the music. Vertical shots get a blurred background and the iPhone’s HDR colours are corrected. The music ducks automatically when someone speaks.</li><li><strong>Iterate.</strong> I watched each version and sent my feedback with timecodes, for example “at 4:24, my daughter is cut off”. The AI only re-renders the shots involved, so each new version arrives quickly.</li><li><strong>Finish.</strong> I approved a colour grade on a side-by-side comparison of frames, then the AI re-rendered the whole film from the 4K originals. Finally, it produced a vertical Reel with no family members in it, for Instagram.</li></ol><figure><img src=\"/images/articles/montage-video-ia-451-clips/planche-contact-miami.webp\" alt=\"Excerpt from an AI-generated contact sheet: eight clips shot in Miami on 8 and 9 August, each summarised in four frames, with its number, city, date, time, length and share of detected speech.\" loading=\"lazy\" width=\"1922\" height=\"648\"><figcaption>An excerpt from the contact sheets: each clip is summarised in four frames, with its number, city, date, length and share of detected speech (“voix 99%” for clip 38).</figcaption></figure><h2>Six versions and about fifty notes to go from decent to punchy</h2><p>The final film is the sixth version. Between the first and the last, I sent about fifty notes, always in plain language and with timecodes. Three moments changed everything.</p><h3>Reading the dialogue instead of guessing it</h3><p>The first version already had a good rhythm, but the spoken passages felt off. Some cuts fell in the middle of a word, and the lines it kept were not always the right ones.</p><p>The reason was simple. The AI knew <em>where</em> someone was speaking, thanks to the voice detector, but not <em>what they were saying</em>. So it cut blindly, rounding each passage to the nearest beat of the music.</p><p>When I pointed this out, it diagnosed the problem and suggested installing Whisper. The automatic download was blocked on my machine, so it told me which four files to fetch myself, about 480 MB, and which folder to put them in.</p><p>In about twenty minutes, the 205 clips with speech were transcribed word for word. Three things changed:</p><ul><li><strong>Cuts land at the end of sentences.</strong> In the next version, not a single cut fell in the middle of a word.</li><li><strong>The AI picks the lines.</strong> It read the 1,100 lines of dialogue and kept the best ones, like the 73-dollar breakfast, our first impressions of Miami or the end-of-trip interviews.</li><li><strong>The film tells a story.</strong> Instead of random spoken passages, each sequence has a beginning and a punchline.</li></ul><p>That is when the edit went from decent to punchy.</p><h3>Giving notes in plain language, as you would to an editor</h3><p>I never touched a timeline. I watched the version, noted the timecode and described what I wanted. Two examples show how it works.</p><p><strong>The basketball shot.</strong> At a funfair stand, my son tries to sink a basket. The first version cut before the ball came down. I simply wrote: “show the whole move, until we see the ball drop into the basket”. The AI extracted a series of frames from the clip to find the exact moment of the shot and of the ball going in, then re-cut the shot around that passage.</p><p><strong>The University of Miami.</strong> I felt the campus sequence did not make enough of the footage. I told it what I wanted: more context, a caption with the place and date, and shots of the stands. It went through that day’s clips for shots of the stands, the shop and the park, worked them in around the spoken passage and extended the cut-off line to the end of the sentence.</p><p>The rest of the notes were along the same lines:</p><ul><li>“group all the breakfast videos together, then ask for the verdict”;</li><li>“let the shot pan up until we see the whole mountain of strollers”;</li><li>“move the shot a bit earlier so we see her singing”;</li><li>“add the moment she accidentally lets go of the bowling ball”.</li></ul><p>Each time, the AI found the right passage in the footage, checked it on screen and only re-rendered the shots involved. A new version arrived within minutes.</p><h3>Choosing the colour grade on still frames</h3><p>Once the edit was approved, I asked for a more cinematic look, with more vibrant colours. Rather than re-rendering 15 minutes of film for every attempt, the AI worked like a colourist:</p><ol><li>It picked six key frames from the film: a pool in full sun, a mural, a sunset, a night scene, a face outdoors and a group shot.</li><li>It showed me three looks on a contact sheet, side by side with the original: a cinema teal &amp; orange, a “vibrant summer” look and a “soft film” look.</li><li>I asked for a blend of the first two, more restrained and with natural skin tones. It proposed a second sheet at two intensities.</li><li>I chose the lighter one. It then re-rendered the whole film from the 4K originals, applying the grade before the titles so they stay pure white.</li></ol><figure><img src=\"/images/articles/montage-video-ia-451-clips/comparatif-etalonnage.webp\" alt=\"Colour grading comparison sheet in three columns, “Actuel” (current), “Mélange · léger” (light blend) and “Mélange · un peu plus” (slightly stronger blend), applied to four frames of the film: a pool in Miami with the title “Miami, 7 au 11 août”, a subway car in front of murals, a sunset on the beach and an illuminated sea serpent at night.\" loading=\"lazy\" width=\"1412\" height=\"1084\"><figcaption>The second sheet: the original on the left, then the blend of the two looks at two intensities. I chose the light version, in the middle.</figcaption></figure><p>Two rounds on still frames, and the decision was made. The full render only happened once.</p><h2>The result: a 14:52 film and a 2:06 Reel</h2><p>Both videos come from the same 1 h 56 of footage.</p><table><caption>The two edits delivered</caption><thead><tr><th></th><th>Family film</th><th>Instagram Reel</th></tr></thead><tbody><tr><td>Length</td><td>14 min 52</td><td>2 min 06</td></tr><tr><td>Format</td><td>16:9, Full HD</td><td>9:16 vertical</td></tr><tr><td>Shots</td><td>278</td><td>95</td></tr><tr><td>Music</td><td>4 tracks, chained on the beat</td><td>1 track</td></tr><tr><td>Original sound</td><td>Kept on 6 min of spoken passages</td><td>None</td></tr><tr><td>Versions before approval</td><td>6</td><td>3</td></tr></tbody></table><p>The film follows the trip in chronological order, in five chapters titled with their dates. The key places get a caption, such as Wynwood, the University of Miami, the Barbie house or Universal Studios. It ends with our end-of-trip interviews, then a recap where 85 photos drop onto one another to the beat of the music.</p><p>The Reel only shows scenery: sunsets, murals, cars, Disney Springs, Universal. I preferred not to expose my family on a public network.</p><h2>I went from editor to director</h2><p>I never moved a clip on a timeline. My job was to say what I wanted, then to watch and correct. The notes looked like the ones you would give a human editor: “group the breakfast together”, “let the shot pan all the way up”, “we don’t see some family members enough”.</p><p><strong>The time goes somewhere else.</strong> Sorting 451 clips, transcribing the dialogue and syncing every cut to the tempo would have taken me several weekends. Here, my time went into watching and deciding. The renders ran while I did something else.</p><p><strong>Transcription makes all the difference.</strong> As long as the AI picked spoken passages without understanding what was being said, it sometimes cut mid-word. As soon as it could read the dialogue, cuts landed at the end of sentences and the lines it picked became the right ones.</p><p>It is the same lesson as in <a href=\"/article/assistant-ia-personnel-75-jours\">my 75 days with a personal AI assistant</a>: delegating the execution works all the better when you keep control of the decisions that matter.</p><h2>The limits are real, and you need to know them</h2><ul><li><strong>The AI judges from sampled frames.</strong> With four frames per clip, it sometimes kept a useless shot or missed a key moment, like my daughter’s botched bowling throw, which I had to point out.</li><li><strong>It cannot find what it has not seen.</strong> The Cybertruck I wanted to include was never found in the footage.</li><li><strong>The machine has to stay on.</strong> Rendering runs on the computer, and every time it went to sleep, the work stopped.</li><li><strong>Commercial music is a problem on social networks.</strong> So the Reel also exists in a silent version, to be scored from Instagram’s music library.</li><li><strong>The human eye remains essential.</strong> Without my six rounds of notes, the film would have been decent. With them, it looks like us.</li></ul><h2>Five rules if you want to try</h2><ul><li><strong>Give a short but precise brief.</strong> State the target length, the tone, the places with their dates, the music and the format.</li><li><strong>Insist on a written storyboard before the edit.</strong> That is where corrections are fastest.</li><li><strong>Give your notes with timecodes.</strong> “At 8:46, let the shot pan up” is immediately actionable.</li><li><strong>Approve the colour grade on a comparison of frames</strong> rather than on the whole film.</li><li><strong>Keep the final say.</strong> The AI proposes and executes; you are the one who knows what matters.</li></ul><h2>AI removes the chore, not the eye</h2><p>This personal project illustrates exactly what I stand for with <a href=\"/levolia\">Levolia</a>: AI does not replace the human eye, it removes the chore that kept us from getting started. It is also what I experienced when I built <a href=\"/article/app-iphone-sans-etre-developpeur\">my first iPhone app without being a developer</a>.</p><p>Those 451 clips would have stayed asleep on my phone. Today, they have become a film my family watches.</p>","dek":"After twenty years of editing our holiday films myself, I handed 1 h 56 of footage shot in Florida to Claude: the eight-step method, the six versions, and what you still have to do yourself.","quickTake":["From 451 clips, or 1 h 56 of footage, the AI delivered a 14:52 family film (278 shots) and a 2:06 Instagram Reel, without me touching a timeline.","The brief fit in ten lines: the clips, not renamed, four music tracks and the dated trip itinerary, which made it possible to match each clip to its stop.","The turning point was transcription: with Whisper, the 205 clips with speech were transcribed in about twenty minutes, and cuts stopped falling in the middle of a word.","The final film is the sixth version, after about fifty plain-language notes given with timecodes; the colour grade was chosen on sheets of still frames before a single full 4K render.","The AI judges from four frames per clip, sometimes misses a key moment and needs the machine to stay on: insist on a written storyboard and keep the final say on what matters."]}