What I Learned
One lesson was how differently the same source material could be interpreted. The reflective and lighthearted songs began with the same article, but choices about lyrics, structure, musical style, and pacing produced very different results.
Creating the video also reinforced that longer-form AI video is not a single-prompt exercise. Building a three-and-a-half-minute video out of roughly 25 eight-second clips meant that continuity details didn’t automatically carry over from one clip to the next. Details like characters, clothing, locations, and props had to be actively remembered and re-supplied for every new clip. You can actually spot a few places in the video where I missed one, like a volleyball net that switches between yellow and blue between shots.
The MCP connection reduced some of the friction involved in moving between the screenplay and video generation, but it did not remove the need for iteration and judgment. The final story still depended on selecting usable clips, arranging them against the music, adjusting the timing, and deciding what best supported the song.
I also noticed that ChatGPT would sometimes default to its own built-in image processing instead of using the RunwayML MCP connection, even after being prompted to use it. I often had to remind it partway through a task to route the request through RunwayML instead.