← All work

Our product

Everyframe Composer

Our pre-launch web app that turns one approved video ad into every cut of it, across opening hooks, languages and formats, timed from the voiceover.

2026

27s

How far a word-count estimate missed one recorded script

25 of 25

Test renders returned on the first live run, one day in

~2,600

Automated tests, written in three weeks of building

The timing comes from the narrator. The app finds the pauses in each recorded voiceover and puts the default cuts in the longest ones. When the Croatian read runs 0.9 seconds longer, the cut moves by 0.9 seconds and the captions wrap again for Croatian. Every length on screen says whether it was measured or estimated.

The composer board of a sample project, set to Croatian. Three columns for the ad's story sections, Hook, Problem and Emotion, each show its script versions, a recorded Croatian voiceover with its measured length, the Croatian caption and how long the first shot holds. The toolbar gives the length of the Croatian cut, and the footer multiplies 8 combinations by 2 languages and 3 formats into 48 files.
Illustration The board where an ad is built, with one Croatian caption being edited. Every length on it comes from that language's voiceover. A drawing made from the app's own screen code, filled with sample data. The app is pre-launch and runs on a development server only.

Want something like this?

Tell us what you need and we build a working prototype first, so you see it before you pay for it.