• English
  • Motion graphics for talking-head videos: the 12-second rule

    In a long talking-head video like a lecture or review, alternate full-camera shots, screen zooms, and motion graphics so that no single layout stays on screen for more than 12 seconds.

    The REA episode on DevBrother's channel (final cut 15:50) used this rule for 11 full-camera shots, 2 screen zooms, and 22 motion graphics. The rules below come from making that video.

    First, find the stretches longer than 12 seconds

    Start with the finished cut and mark every stretch where the layout does not change for more than 12 seconds. A face that stays on screen too long, or one screen recording that runs on, shows up here.

    The screen layout of the 15:50 REA final cut. 22 motion graphics cover about 625 seconds, and the 11 full-camera shots and 2 screen zooms sit between them.

    The REA episode after applying this rule. Where there is no bar, the default layout plays: the screen recording with a small camera (PIP) on top. Each dot marks where a full-camera shot or a screen zoom starts.

    Three ways to break it up

    • Full camera: switch the middle of a screen recording to the face for a moment. The REA episode did this in 11 places.
    • Screen zoom: zoom into part of the screen recording. The REA episode did this in 2 places.
    • Motion: add a picture made to match the line. In the REA episode, 22 motion graphics covered about 66% of the final cut (625 seconds).

    A full-camera scene. The face fills the frame instead of the screen recording.

    Full camera

    A screen zoom scene. The NoteVault app window is zoomed in, with the camera in a small window at the bottom right.

    Screen zoom

    A motion scene. An iceberg keeps data, domain, quality, and trust below the water, with the camera in a small window at the bottom right.

    Motion

    In motion, one line becomes one picture

    For every scene, start with the question "how would this line look as one picture?"

    • Metaphor: an iceberg (only the surface gets copied), a rising tide (an edge that sinks as models improve), a balloon (inflated hype)
    • Change of state: a grid that flips to all passing, a lock that opens
    • Flow: a web page that drops into a copy mold

    Six picture motion scenes from the REA episode. From the top left: an iceberg, a rising tide, a balloon, a grid, an open lock, and a web page being copied.

    From the top left: the iceberg, the rising tide, the balloon, the grid that flips to passing, the lock that opens, and the web page that drops into a copy mold (REA episode).

    Text is limited to single-word labels at 40 px or larger. Text in the 20 px range from a 1080p recording stays unreadable on a phone even when zoomed. Only where the original text is the information itself, like an actual prompt, an install command, JSON, or a legal clause, does it appear as a source card, with a highlight box moving to the part being discussed.

    Fully in place 0.45 seconds before the line

    Elements should already be fully in place when the word is said. So the entrance animation starts 0.45 seconds early. If the picture starts moving after the word is spoken, it looks like it is lagging behind.

    Leave room for the camera

    The camera stays on screen as a small picture-in-picture (PIP) while a motion plays. So the drawing leaves the camera's spot empty. Background art like water can run behind the camera.

    A source card scene. The card sits on the left of the screen, and the camera floats in the bottom-right spot the drawing left empty.

    Leave the bottom-right camera spot empty and place the picture to its left (a source card from the REA episode).

    Watch how much the motion covers

    The more motion there is, the less of the real screen demo is shown. In the REA episode, motion covered about 66% of the final cut. When adding motion, also list the places where the screen alone is enough, the candidates to delete.

    Check for overlaps every 0.1 seconds before rendering

    Looking at a few key frames misses overlaps during transitions, like a falling box or a changing title crossing over something for a moment. So before rendering, each scene is drawn every 0.1 seconds, the positions of text and boxes are measured, and any overlap between elements is flagged.

    The order in CutZal

    1. Register the rendered motion files as assets.
    2. Switch the camera to a small picture-in-picture (PIP) wherever a motion plays.
    3. Place the motion clips at their output times in the final cut.
    4. Capture the scenes to check for overlaps and gaps.

    When an agent does the work, have it follow the same order with the cutzal command. The list of commands is in the CutZal for AI agents docs.

    If this rule changes in a later video, this post will change with it. Next time you add motion to a long video, try the 12-second rule first.

    Sources

    Checked on .

    Questions

    Why 12 seconds?

    It is the production rule DevBrother set while making the REA episode. It is used to scan the final cut from the start and find places where the same layout runs long.

    Are more motion graphics always better?

    No. In the REA episode, motion covered about 66% of the final cut, so that much less of the real screen demo was shown. Places where the screen alone is enough are listed as candidates to take motion out.

    Do you never use text-based motion?

    Where the original text is the information itself (an actual prompt, an install command, JSON, a legal clause), it is shown as a source card. Otherwise, a picture that shows the line comes before a text card.

    By DevBrother

    DevBrother runs a Korean YouTube channel about AI coding agents and developer tools, and records how each channel video is recorded and edited with CutZal on this blog.

    Spotted a mistake? Suggest a fix ↗ Feedback in Korean ↗