Case study · Motion design film

Senova's own 24 second film. Frosted glass app windows drift together into one system, with a voice-over and sound effects that follow the picture. Cut for 16:9, 9:16, 4:5 and a 6 second version.

Read the voice-over
  1. Most businesses run on apps that don't talk to each other.
  2. Calls get missed. Leads go cold.
  3. And you're the one holding it all together.
  4. So we build one system that does it for you.
  5. Your website, your bookings, your follow-ups. Working as one.
  6. Built around how you actually work. And it's yours to keep.
  7. Senova Systems. Let's build yours.

The voice is a text-to-speech voice, which is what I use for drafts. A client film can use your own read or a voice actor. The app screens are made up for the film, not taken from a client.

Why it exists

Senova sells motion design, so it needed a film of its own. A lot of small business ads are loud, with cartoon icons, stock music and text that pops on every beat. I wanted it calm, with real app screens and a voice that explains one idea.

How it was made

  1. 01

    One idea, then the look

    The idea fits in one line, your apps working as one. The script was timed to 24 seconds, then styleframes set the look (frosted glass on a dark ground) before any animation.

  2. 02

    Rendered from code

    Every frame is drawn in Python with Skia, so a script change or a new format re-renders the whole film. Scripted checks look for blank frames, held endings and loudness before I watch it.

  3. 03

    Sound that follows the picture

    A voice-over leads and there's no music. Glass, air and UI sounds land on the cuts, and the mix is mastered to -14 LUFS, the level streaming apps play at.

  4. 04

    Laid out for every screen

    The 16:9, 9:16 and 4:5 versions are re-laid out per format rather than cropped, and a 6 second cut keeps the two moments that matter for ads.

Where it is now

Finished. It plays with sound and captions on the motion design page and above. The voice is text-to-speech for now.

Built with

  • Python
  • Skia
  • ffmpeg
  • Kokoro TTS

Services it shows

Get a quote

Tell us what you'd like built and we'll send a written quote with a fixed price and a dated plan.