Engine/Effects/Presenter Styles

Presenter + Captions

The real lecturer, keyed off the green screen and standing on the lecture's own dark-blue stage, with the words they are saying running down a column beside them, one word lit at a time. It is the shot the lecture opens on and the shot it cuts back to in short bursts, and it never holds the screen for more than fifteen seconds.

keyed presenter · caption column · 15-second bursts

The finished effect

What it looks like when it is done.

Presenter + Captions from a produced lecture, with sound: the presenter cut out full-height on one side, the spoken words running in a column on the other, the current word lit.

17 s · 1920 × 1080 · with sound

Overview

What it is, and why it exists.

Presenter + Captions is the most personal of the four layouts. There is no slide and no framed card: the presenter is cut out of the green-screen recording and composited straight onto the same radial blue ground used by every presenter layout, standing on the right-hand side of the frame. The left side holds a caption column. It shows the phrase being spoken in large type, with the word being said right now on an amber block, the words already said at full strength and the words still to come at 40% opacity.

The layout solves a specific problem. A course needs a face and a voice before it needs a deck, but a talking head holds the eye without adding information. A recording that stays on one quickly tells the student it is just a recording of someone talking. So the engine treats this framing as a cut, not a scene. It opens the lecture for its first fifteen seconds. After that it appears only in bursts of 4.5 to 15 seconds: where the delivery argues for a face, where the animated slide has gone empty, or where a long animated stretch needs breaking up. Its sibling, Presenter Centred (the presenter in the middle of the frame, captions across the bottom), shares that job, and the two alternate so the same cut is not used twice in a row.

It comes late in the pipeline. It depends on Video Cleanup for the cleaned footage and the word-level timeline, on Studio Sound for the finished voice track, on the measured chroma key and the measured presenter box, and on the template style for the stage colours. The composition planner decides when it plays. The assembler then builds each stretch from two full-length layers, the rendered caption plate and the cleaned presenter footage, cut at the same timestamp so the mouth and the highlighted word stay together.

Every number here comes from the recording being built. The key colour and how far the key reaches, the presenter's crop and where the head sits are all measured per lecture and never carried over from another one, because a crop that fits one speaker cuts off the top of the next speaker's head.

1920×1080, 30 fpsCanvas
1004 px of 1080, feet on the bottom edgePresenter height
x 60–840 (780 px), text 740 px wideCaption column
6 at mostWords per phrase
auto-fit 66 → 30 px, line height 1.3×Caption type
15 s (hard), shortest 4.5 sLongest stretch
the first ~15 s of every lectureOpening
8 runs, 95.0 s, 7.1% of runtimeIn the sample lecture

How it is made

Step by step, in the order the engine runs it.

Repair the words, then group them into column phrases

The transcript's timing is kept exactly, but the recogniser's spelling of names and technical terms is corrected from the lecturer's own script. Words are then grouped into caption phrases for the column. A phrase breaks after 6 words, at a full stop, question mark, exclamation mark, comma, semicolon or colon, where the next word follows a pause of more than 0.42 s, or once the phrase has run 3.6 s. A single word is never left as a phrase unless a pause or the end of the lecture follows it. The bottom caption band uses the same rules with a 9-word limit. The column allows 6 because it is narrower.

Measure the green screen this lecture was shot on

Nine frames are sampled between 5% and 95% of the recording. A pixel counts as backing when its green exceeds red by 40 and blue by 60 and is above 90. The key colour is the median of those pixels. The key's reach is then tested, not guessed. For each value on a ladder from 0.06 to 0.24, the real matte is built with the same keyer the render uses and scored on two questions: how much certain backing survives, and how much of the certain presenter is kept. The winner is the smallest reach that leaves no more than 0.05% of the backing while keeping the presenter within 0.2% of the best score. One further rung of headroom is taken only if it costs none of the presenter. Edge softness is 0.06 and green spill is neutralised at a 0.5 mix.

Measure where the presenter actually stands

Forty-eight frames spread across the whole recording are keyed with that same key. The outer 5% of the frame on each side is ignored, because the strip of studio wall past the edge of the cloth keys as foreground. Shapes that overlap the main figure's columns count as the presenter. Shapes off to the side count as scenery. The box's sides come from the 4th and 96th percentiles of every sampled frame, its top from the 5th and its bottom from the 98th. It is then padded by 1.2% of the frame width and given 6% of its height as headroom, because hair keys out thinly. The engine also records the horizontal centre of the head, which is not the same as the centre of the gestures.

Check the framing can work at all

Before any layout is chosen, the planner runs the sizing test. It looks for the widest presenter panel, from 1200 px down in 10 px steps, that leaves a gutter (70 px for panels over 1000 px, otherwise 90 px) and a caption column of at least 670 px inside x = 1860, and that puts the top of the head at or above y = 270. The formula is head_y = 1080 − union height × panel width ÷ union width. The panel width, the column and head_y are written into every Presenter + Captions run in the plan. If no width passes, the layout is removed from the menu and the numbers that ruled it out are reported. A wide, gesturing presenter changes how the layout is sized. That alone never removes it.

Let the planner decide when it plays

The composition planner gives the layout the lecture's opening, up to the phrase boundary nearest 15 s. After that, Presenter + Captions competes with the other layouts on a score of 0.55 × the delivery score plus 1.4 × the definition score. It is also used to cover a stretch where the animated slide shows nothing but its heading for 4.5 s or more, and to break an animated run that would otherwise pass 60 s. In both of those jobs it alternates with Presenter Centred. Any stretch it wins is cut back to 15 s, and the rest goes to the next layout that stretch preferred.

Render the caption plate for the whole lecture

The renderer draws one full-length plate: the stage gradient, the caption column, the chapter heading above it, and the timer and progress bar along the bottom. Where the presenter will stand, the plate is left empty. Because it is drawn for the whole runtime, any stretch the plan chooses can be cut from it.

Composite the presenter

For each Presenter + Captions stretch, the assembler cuts the same time range from the plate and from the cleaned footage. The footage is keyed and despilled, the shadow side is lifted, and the result is cropped to the measured presenter box. It is scaled so the figure is 1004 px tall and placed flush with the right and bottom edges of the frame, which puts the top of the box at y = 76. The box's left side is keyed backdrop, so it can sit near the column without hiding anything.

Lay cutaways over it where the plan says

A cutaway scheduled inside a Presenter + Captions stretch replaces the whole frame for its length and then hands back to the presenter. The caption band is burned over the cutaway, so the words carry on across the picture. A drawn cutaway placed over this layout is given the Floating & Pulsing Glow treatment, unless that would repeat the previous drawn cutaway's treatment.

Check every piece, then join

Every piece is checked against the frame count its duration requires, within 2 frames, before anything is joined. A piece that encodes at the wrong frame rate still has the right duration and would pull everything after it out of sync with the audio. Each piece also records fingerprints of the footage, key, crop and look it was made from. It is rebuilt, not reused, if any of them has changed. The studio voice track is added once, over the whole film, at the end.

Elements

Everything this effect puts on screen, one piece at a time.

Each element below is shown as the engine actually produced it, in the real lecture, with its parts, and the rules that govern it.

01

The stage

The dark-blue ground the presenter stands on, shared by every presenter layout.

The presenter does not stand in a webcam box. They stand on a radial gradient that is darkest at the frame edges and lifts toward a pool of light behind them. Its three colours come from the template style's stage entry, not from the slide palette, so a cut between Presenter + Captions, Presenter Centred and Presenter + Animated looks like three shots on one set, not three designs. The same three values are drawn live by the renderer for the caption plate and as stills for the other two layouts. They must be changed together, or a visible colour step appears at every cut between layouts.

Anatomy
  • Radial gradient centred at (1380, 470), radius 1500 px, lighting the presenter's side of the frame
  • Three stops: core at the centre, mid at 50%, edge at 100%
  • Scholar style: core #173058, mid #0C1B36, edge #060D1E
  • No texture and no animation behind the presenter: the ground is still, so the only movement on screen is the lecturer and the words
Rules
  • The colours come from the style's stage entry, never from the chapter's light or dark palette
  • The live-drawn plate and the pre-drawn stills use identical values, so there is no colour step at a cut
  • The ground is the same whether the chapter around it is a light or a dark scene
A close crop of the presenter's side of a Presenter + Captions frame: the keyed figure on the blue stage.
A close crop of the presenter's side of a Presenter + Captions frame: the keyed figure on the blue stage.
02

The keyed presenter

The lecturer, cut out of the green screen at near full frame height.

The presenter comes from the cleaned footage, on the same timeline as the plan, so no sync offset is needed. The measured key and despill run first, then a gentle shadow-side lift, then a crop to the presenter box measured across the whole recording. The crop is scaled to 1004 px tall, just short of the full 1080, and set flush with the right and bottom edges. The height is set against the frame, not a panel, deliberately: fitted to a panel's width, the presenter came out a third of the frame tall with a wasted third of empty space above the head. The crop's left portion is transparent backdrop, so only a hand thrown wide ever crosses toward the column, which reads as depth rather than as an error.

Anatomy
  • Crop: the measured presenter box (in the sample lecture 1062×992 source pixels at x 461, y 87)
  • Scaled to 1004 px tall, width in proportion (1075 px in the sample lecture)
  • Placed at x = 1920 − width, y = 76: feet on the bottom edge, right edge flush
  • Key: measured colour, measured reach, edge softness 0.06, despill mix 0.5
  • Shadow lift at the default 0.35: floor raised to 0.04, quarter-tone 0.20 → 0.28, back on the diagonal by the three-quarter tone, highlights untouched
Rules
  • The presenter always stands on the right in both side-by-side layouts, so the eye finds the face on the same side whether the other half holds the deck or the captions
  • The crop is measured on this recording. It is never inherited from another lecture
  • One key-and-look filter is shared by every presenter layout, so the presenter's complexion cannot change at a cut
  • Pieces made with an old key or crop are rebuilt, never reused
A contact sheet of caption-column phrases as rendered, showing how the auto-fit sets each one at its own size.
A contact sheet of caption-column phrases as rendered, showing how the auto-fit sets each one at its own size.
03

The caption column

The phrase being spoken, set large, in a column beside the presenter.

The column is the animated lecture's word-by-word caption treatment turned sideways, from a horizontal strip into a tall block. It sits on the left, starting 60 px from the edge and running 780 px wide, and the text is set left-aligned within a 740 px measure. Each phrase is a block vertically centred on the frame's middle line at y = 540. There is space to use, so a phrase may wrap to as many lines as it needs, and the type is fitted to the longest line, not fixed in advance. Colours are fixed for this layout, whatever the chapter's theme: near-white ink on the dark stage with an amber highlight, so the column always reads the same beside the presenter.

Anatomy
  • Column: x 60–840 (the deck's column geometry, 1080 + 780, mirrored to the left because the presenter stands on the right)
  • Text measure 740 px (column width − 40), available height 620 px
  • Weight 600, size fitted between 66 and 30 px, line height 1.3 × size, each line centred on y = 540 as a block
  • Ink #F2F5F9, dim #93A6BE, highlight amber #E8A03A, highlighted word in #0A1526 at weight 800
  • Phrases of up to 6 words
Rules
  • No phrase may overflow the column. The size steps down 1 px at a time until every line fits both the width and the height
  • Short, punchy phrases render larger than long qualifying clauses, and they are meant to
  • The column never uses the chapter's light palette: the ground behind it is always the dark stage
A caption-column check frame: spoken words at full ink, the current word on its amber block, upcoming words dimmed.
A caption-column check frame: spoken words at full ink, the current word on its amber block, upcoming words dimmed.
04

The live word

The word being spoken, lit in amber at the moment it is heard.

Inside a phrase, every word has three states tied to its own start and end times from the word-level timeline. Words already said sit at full ink. The word being said sits on a rounded amber block, reversed out in heavy type. Words still to come are drawn at 40% opacity, so the reader can see where the sentence is going without mistaking it for what has been said. The block's strength follows the voice: its opacity rises from 0.82 toward 0.96 as the speech envelope gets louder, so stressed words land a little harder.

Anatomy
  • Highlight block: word width + 20 px, 1.36 × type size tall, rounded, starting 10 px before the word
  • Block opacity 0.82 + 0.14 × emphasis, where emphasis = (voice envelope − 0.62) ÷ 0.45, clamped 0–1
  • Spoken words 100% opacity, upcoming words 40%
  • Current word weight 800 in the dark panel colour; others weight 600 in ink
Rules
  • Nothing lights before its word is heard or stays lit after it
  • Timing comes from the cleaned, spelling-repaired word timeline, the same one the animated lecture and the caption band use
  • The same drawing code produces the column, the band and the band over cutaways, so the highlight looks identical everywhere
A later caption-column check frame from the same test, showing a longer phrase wrapped and fitted to the column.
A later caption-column check frame from the same test, showing a longer phrase wrapped and fitted to the column.
05

Phrase timing and hold

How a phrase arrives, how long it stays, and how it leaves.

A phrase fades in over the 0.12 s before its first word, so the eye is already on it when the word is heard. When the presenter stops, the last phrase does not vanish with the last syllable. It holds at full strength for 1.9 s after the final word ends, then fades out over 0.9 s, so a short phrase at the end of a thought stays on screen while the presenter is still visibly finishing it. When the next phrase is due, it replaces the previous one straight away.

Anatomy
  • Fade in: 0.12 s ahead of the first word
  • Hold: 1.9 s after the last word
  • Fade out: 0.9 s (gone 2.8 s after the last word)
  • Phrase breaks: 6 words, punctuation, a pause over 0.42 s, or 3.6 s of running phrase
Rules
  • A phrase is never cut short mid-hold by anything except the next phrase
  • The hold matches the bottom caption band's, so switching layouts does not change how captions behave
06

Chapter heading

The current chapter's name, set small above the column.

Above the caption column sits the name of the chapter the lecture is in, in tracked capitals in the amber accent, with a thin rule beneath it. It tells a student who glances up mid-lecture where they are in the argument, a job the animated slide does in the other layouts and which would otherwise vanish while the presenter is on screen.

Anatomy
  • Uppercase, weight 700, 21 px, extra tracking, accent #E8A03A
  • Baseline at y = 150, aligned with the column's text edge (column x + 8)
  • Rule at y = 168, 1.5 px, in #26405F, up to 430 px long
Rules
  • The heading changes only at a chapter boundary in the deck, never mid-phrase
  • It uses the same chapter names as the animated lecture and the progress bar
A finished Presenter + Captions frame from the sample lecture at 9:01: presenter on the right, caption column and chapter heading on the left, timer and progress bar along the bottom.
A finished Presenter + Captions frame from the sample lecture at 9:01: presenter on the right, caption column and chapter heading on the left, timer and progress bar along the bottom.
07

Timer, progress bar and bottom shade

The functional chrome that runs under the whole frame.

Presenter + Captions keeps the animated lecture's functional chrome. The chapter title sits bottom-left, the running time and total length (m:ss / m:ss) bottom-right, and a full-width progress bar runs along the very bottom edge with a tick at each chapter start. They run behind the presenter's feet where the two overlap. A short dark gradient across the bottom 100 px keeps the timer and bar legible against whatever is directly behind them.

Anatomy
  • Bottom gradient: y 980–1080, transparent to 34% black
  • Chapter title: uppercase, 19 px, at (54, 1044); timer right-aligned at x 1866
  • Progress bar: 4 px at y 1074, track at 60% opacity, accent fill proportional to elapsed time
  • Chapter ticks: 2 × 8 px marks at each chapter start
Rules
  • No logo, course code or institution mark is drawn by this layout. The watermark is a separate, later effect
  • The chrome is identical in every layout that shows it, so it does not jump at a cut
The planner's sizing test drawn over a frame: the 1120 px presenter panel it computed (pink), the 670 px caption column left over (orange) and the head line (cyan). The assembled frame then places the presenter on the right.
The planner's sizing test drawn over a frame: the 1120 px presenter panel it computed (pink), the 670 px caption column left over (orange) and the head line (cyan). The assembled frame then places the presenter on the right.
08

The planner's sizing test

The geometry check that decides whether this presenter can be framed this way at all.

Before any layout is chosen, the planner asks whether this presenter, as measured, can be framed beside a readable caption column with the head in the top quarter of the frame. It searches for the widest presenter panel that still leaves a gutter and a caption column of at least 670 px, then computes where the top of the head would land. A wide, gesturing presenter, whose movement is more than 1.25 times as wide as it is tall, is a landscape subject, and the result is a wider panel and a narrower column. Only a subject so wide that no panel puts the head at or above y = 270 (roughly 1.9 times wider than tall) removes the layout, and the plan records the numbers that did it.

Anatomy
  • Panel search: 1200 px down to 610 px in 10 px steps
  • Gutter: 70 px for panels over 1000 px, 90 px otherwise
  • Caption column: at least 670 px, ending at x = 1860
  • Head test: head_y = 1080 − union height × (panel ÷ union width) ≤ 270
  • Written into each Presenter + Captions run: panel width, column x and width, head_y
Rules
  • A measurement may change how a layout is built, never delete it from the menu, except where the footage genuinely cannot support it
  • The first version of this gate preferred the card layout for landscape subjects and removed Presenter + Captions from a 26-minute lecture entirely. That is why sizing and removal are now separate decisions
  • If the layout is ruled out, the plan says so in its escalation list with the computed numbers
Nine seconds of Presenter + Captions from 8:58 in the sample lecture, with no cutaway.
09

A presenter burst

The layout as it actually appears mid-lecture: a short cut, not a scene.

Outside the opening, Presenter + Captions lasts between 4.5 and 15 seconds. It shows up where a stretch of the lecture is delivery rather than structure, such as a direct address to the student, a story beat, or a definition being read out. It also covers a moment where the slide has emptied between two ideas, or breaks an animated run that has held the screen for a minute. The burst ends at a phrase boundary and hands back to the animated lecture, so the student sees the face often but never for long.

Anatomy
  • Length 4.5–15 s (checked with a 0.6 s / 1.5 s tolerance)
  • Starts and ends on phrase boundaries
  • Hard cut in and out, at a boundary between words
Rules
  • Never longer than 15 s at a stretch (PC_MAX)
  • Never placed beside another stretch of the same layout
  • Counts toward the 16% talking-head cap with Presenter Centred, and toward the 66% presenter cap with Presenter + Animated
Thirteen seconds from 14:30: Presenter + Captions, a generated still cutaway with the caption band burned over it, and back to the presenter.
10

Cutaways over the presenter

Full-frame pictures that interrupt the burst and hand back to it.

A cutaway can land inside a Presenter + Captions stretch like anywhere else. It replaces the entire frame for its 3–7 seconds, then the presenter returns mid-sentence exactly where the audio has got to. The caption column cannot sit over a photograph, so during the cutaway the bottom caption band is burned over the picture on a dark gradient, and the student keeps their place in the text. Drawn cutaways chosen here prefer the Floating & Pulsing Glow treatment, a quieter motion that suits a moment built around a person talking.

Anatomy
  • Cutaway scaled to cover 1920×1080 and centre-cropped
  • Caption band over it: dark gradient from y 820 to the bottom edge (to 66% black), white words, amber highlight
  • In the sample lecture, 5 of the 50 cutaways land inside Presenter + Captions runs
Rules
  • No cutaway in the first 15 s of the lecture, so the opening presenter shot is never interrupted
  • A cutaway never starts within 1 s of a layout change
  • The words are never taken away by a picture
The finished film's first 16 seconds: the welcome and learning-objectives bookends hand over to the Presenter + Captions opening.
11

The opening

The lecture's first shot: the presenter and their words, for about fifteen seconds.

Every lecture opens on Presenter + Captions, whatever the opening beat scores, because a course needs a face and a voice before it needs a deck. The engine then requires an animated layout by 0:15. The opening stretch ends at the phrase boundary nearest 15 s, and the next stretch must be the animated lecture or Presenter + Animated. Research on lecture-video drop-off puts a large share of all abandonment in the first few percent of runtime, so the opening has to show that this is a produced lecture, not a camera left running, while it still has the viewer.

Anatomy
  • Starts at the first spoken word after the welcome and objectives cards
  • Ends at the phrase boundary nearest 15 s (12.9 s in the sample lecture)
  • No cutaway allowed in the first 15 s
Rules
  • Presenter + Captions opens the lecture (hard)
  • An animated layout must be on screen by 0:15 (hard)
  • The opening is exempt from the minimum-run rule that stops other layouts flickering

Rules

The rules, and the reason for each.

Hard rules are checked by the engine and stop delivery if they fail. Guides steer the choice but can give way when the lecture needs it.

TypeRuleWhy
HardThe presenter never holds this layout for more than 15 seconds at a stretch.A talking head holds attention without adding information. In short bursts it gives the lecture a human presence. Held for a minute and a half, it turns the lecture back into a recording of someone talking.
HardEvery lecture opens on Presenter + Captions and must be in an animated layout by 0:15.A course needs a face before it needs a deck, but a lecture that stays on a talking head tells the viewer in fifteen seconds that it is only a recording.
HardOutside the opening, a Presenter + Captions or Presenter Centred cut lasts 4.5 to 15 seconds.These framings are cuts, not scenes. Shorter than 4.5 s they read as a glitch. Longer than 15 s they start to become the format.
HardThis layout, with the other framings that are only the presenter, stays at or under 16% of the runtime; every framing with him in it stays at or under 66%.The face is the most expensive thing on screen in attention terms, so it is capped, not scored — and capped tightly. The slide with the lecturer beside it is not a talking head and is not held to the same ceiling.
HardThe presenter stands on the right, in this layout and in Presenter + Animated.The eye finds the face in the same place whatever the other half of the frame holds, so layout changes do not send the viewer searching.
HardThe key is measured from this recording, and the build stops if no measurement exists.A key borrowed from another lecture still forms a matte. It is just slightly wrong for the whole film, and nothing notices.
HardThe key's reach is the smallest that clears the backing without costing any of the presenter.A reach estimated from how evenly the cloth was lit once took a presenter's dark hair with it. The matte was perfectly formed, of the wrong person.
HardThe crop is the union of the presenter's movement across 48 frames of the whole recording, read at the 4th and 96th percentiles.A crop taken from one frame looks right in a test still and then clips the head the moment the presenter takes a step. Percentiles keep a thrown arm but ignore a few frames of key noise.
HardThe outer 5% of the frame on each side is ignored when finding the presenter.The cloth rarely reaches the frame edge. The studio wall beyond it keys as foreground and once dragged a 950 px presenter's crop out to 1,410 px.
GuideThe presenter is sized to the frame height (1004 px), not to a panel width.Fitted to a panel's width, the presenter came out a third of the frame tall with a wasted third of empty space above the head.
HardA measured landscape presenter changes the size of the split. It never removes the layout.An earlier gate that preferred the card layout for wide subjects removed Presenter + Captions from a whole lecture, and the narrative beats that most wanted a face got a card instead.
HardThe layout is removed only if no panel width puts the head at or above y = 270 with a column of at least 670 px.Only then can the footage genuinely not be framed this way, and the plan records the numbers that decided it.
HardCaption phrases in the column are at most 6 words.A narrow column cannot hold a nine-word line at a readable size. Shorter phrases wrap into a compact block instead.
HardType is auto-fitted per phrase, from 66 px down to 30 px, until every line fits.A punchy keyword phrase and a long qualifying clause should not share one size if one of them would clip.
HardUpcoming words show at 40%, spoken words at full ink, and the current word on an amber block.The reader sees where the sentence is going without confusing it with what has been said.
GuideThe last phrase holds for 1.9 s after its last word, then fades over 0.9 s.A short phrase should not flash and vanish while the presenter is still visibly mid-thought.
GuideThe shadow side of the presenter is lifted gently, and highlights are left exactly alone.Lecture studios are lit from one side. The far cheek comes back two or three stops down, which reads as modelling on a bright backing but as a hole once the presenter is set on a dark ground.
HardOne key-and-look treatment is shared by every presenter layout.Two copies that drift by one control point make a film in which the presenter changes complexion at a cut.
HardThe stage colours come from the template style and are the same in the live-drawn plate and the pre-drawn stages.The frames meet at every cut between layouts, and a colour step there is the most visible flaw in the film.
HardLayout changes happen only at phrase boundaries.A cut in the middle of a word looks like an editing error.
HardA cutaway over this layout carries the caption band.A student following the text would otherwise lose their place exactly when the screen changes under them.
HardThe layout carries no logo, course code or institution mark.The output stays unbranded so the same render can serve any institution. The watermark is added by its own effect, at the end.
HardEvery piece must match its expected frame count within 2 frames before anything is joined.A piece at the wrong frame rate has the right duration but the wrong frame count, and would slide everything after it out of sync with the voice.
HardA piece is reused only if the footage, key, crop and look it was made from are unchanged.A cache that only asks whether a file exists returns last week's answer to this week's question, silently.

Settings

Every setting, with its value.

These are the values the engine runs with today. The name in small type is the setting as it appears in the engine, for anyone comparing notes with a producer.

SettingValueWhat it does
Presenter heightPC_PRES_H1004 pxHow tall the keyed presenter is drawn. The top of the crop lands at y = 76.
Presenter siderightWhich side the presenter stands on. The caption column mirrors to the other side.
Caption column geometryCOL_GEOMx 1080, width 780 px (mirrored to x 60–840)The column's position and width. Text is set 40 px narrower than the column.
Words per column phrase6The most words a column phrase may hold (the bottom band allows 9).
Phrase pause break0.42 sA pause longer than this between words always starts a new phrase.
Phrase running length3.6 sA phrase that has run this long breaks at the next word.
Caption size range66 → 30 pxThe auto-fit starts at 66 px and steps down 1 px at a time until the phrase fits 740 × 620 px.
Caption line height1.3 × sizeLeading between wrapped lines of a phrase.
Caption fade-in lead0.12 sHow far ahead of its first word a phrase starts to appear.
Caption hold and fade1.9 s hold, 0.9 s fadeHow long the last phrase stays after its last word, and how long it takes to go.
Longest Presenter + Captions stretchPC_MAX15 sAny stretch the planner gives this layout is cut back to this length.
Opening lengthOPEN_PC15 sHow long the lecture opens on the presenter before an animated layout is required.
Shortest presenter cutEMPTY_MIN4.5 sThe shortest presenter cut the planner will make.
Presenter capPRESENTER_MAX66% of runtimeEvery framing with the presenter in it.
Talking-head capTALKING_HEAD_MAX16% of runtimeThis layout and Presenter Centred together.
Shadow-side liftshadow_lift0.35 (0 = off, 1 = most)How far the dark end of the presenter's tonal range is opened up. Can be set per recording.
Key edge softnessBLEND0.06How soft the matte's edge is.
Key reach ladderLADDER0.06, 0.08, 0.10, 0.12, 0.14, 0.17, 0.20, 0.24The reaches tried when measuring the key.
Backing allowed to surviveRESIDUE_OK0.05%The most certain-backing pixels a chosen reach may leave behind.
Presenter a wider reach may costKEEP_DROP0.2%How much of the certain presenter a wider reach may lose before it is rejected.
Frames sampled for the cropN48Frames spread across the whole recording used to measure the presenter box.
Crop headroomHEADROOM6% of box heightAdded above the measured top, because hair keys out thinly.
Edge guardEDGE_GUARD5% each sideFrame columns ignored when finding the presenter, to keep studio wall out of the crop.
Sizing test: minimum caption column670 pxThe narrowest column the planner will accept beside the presenter.
Sizing test: head liney ≤ 270The top of the head must land in the top quarter of the frame.
Landscape ratio1.25A movement union wider than 1.25 × its height is treated as a landscape subject and sized accordingly.

Checks

What is verified before it ships.

Presenter cuts are 4.5–15 s

A hard check in the composition plan: every Presenter + Captions and Presenter Centred stretch must fall in this range (with a small tolerance).

Presenter opens, animated by 0:15

The first stretch must be Presenter + Captions and end by about 0:21, and an animated layout must begin by 0:15.5.

Talking head at or under 16%

This layout and Presenter Centred are summed against the runtime; every framing with the presenter in it is checked separately, at 66%.

Edges on phrase boundaries

Every layout change and cutaway edge must sit on a phrase boundary, so no cut lands mid-word.

The key was measured on the footage it keys

The delivery check confirms the key measurement names the same cleaned footage the film was built from.

The key clears the backing and keeps the presenter

No more than 0.1% of certain backing may survive, and at least 98% of the certain presenter must be kept.

The crop was measured on the same footage

The presenter box must have been measured on the footage being keyed.

Every piece still matches what it was drawn from

Fingerprints of footage, key, crop and look are compared for every assembled piece. A stale piece fails the build.

Frame count per piece

Each piece must be within 2 frames of its duration × 30 before the join.

The film's sound traces back to the cut audio

At 20%, 50% and 80% through the finished film, the soundtrack is cross-correlated against the cleaned voice. It must sit within 60 ms of where it belongs.

Lip sync, when a film looks wrong

A separate instrument sums mouth movement against voice across a dozen stretches, so the true offset shows up and near misses at syllable rate cancel out.

Worked example

In a real lecture

The sample lecture is a 22-minute Scholar-style lecture, Indian Wisdom, Philosophy and Traditions, with 1,342.3 s of cleaned runtime and 2,663 words. Its presenter measured 1062 × 992 source pixels across 48 sampled frames, standing at x 461, y 87. That is 92% of the frame height, with a ratio of 1.07, so not a landscape subject. The planner's sizing test found a 1120 px panel with a 670 px column at a scale of 1.05, which puts the head line at y = 33.8, far inside the 270 limit, so the layout stayed on the menu. The assembler drew the presenter 1075 × 1004 px, flush right, with the caption column at x 60–840.

The planner used Presenter + Captions 8 times for a total of 95.0 s, 7.1% of the runtime. The opening ran from 0:00.45 to 0:12.93. The other seven stretches ran 8.2–14.2 s: at 0:25.7, 5:02.0, 8:57.8, 9:41.1, 14:30.5, 15:24.0 and 18:52.9. Five of the lecture's 50 cutaways landed inside them: two drawn scenes (a Pan & Zoom at 0:30.5 and a Floating & Pulsing Glow at 9:45.1), a generated video at 5:05.9 and two generated stills at 14:34.1 and 18:58.9. With Presenter + Animated and Presenter Centred included, the presenter was on screen 32.6% of the time, inside the cap.

The key was the hardest part of this lecture. The backing measured 0x4CF075 (RGB 76, 240, 117). An early automatic calibration chose a reach of 0.22 with 0.06 softness, and when that was composited the presenter's shirt came through at an alpha of about 11/255 and the face at 70–90/255: the matte was well formed but half transparent. It was corrected, after measuring alpha directly against the raw footage, to a reach of 0.14 with 0.04 softness. That failure is why the key is now chosen by building and scoring real mattes, not by estimating from how unevenly the cloth is lit.

1,342.3 s (22:22)Runtime
1062 × 992 px, ratio 1.07Presenter union
panel 1120, column 670, head_y 33.8Planner sizing
1075 × 1004 px at x 845, y 76Rendered presenter
8, total 95.0 s (7.1%)Presenter + Captions runs
0:00.45 – 0:12.93Opening
5 of 50Cutaways inside it
32.6% (cap 66%)All presenter framings
0x4CF075, reach 0.14, softness 0.04Key

Limits

What it deliberately does not do.

  • It never holds the screen for long. Outside the opening, 15 seconds is the most a stretch gets, even when a whole passage is a story told to camera.
  • It does not switch sides mid-lecture. The presenter stays on the right.
  • It cannot frame a presenter who leaves the frame for more than 8% of the lecture, or footage whose key fails its edge check. The planner then drops all presenter layouts and builds the lecture as Full Animated.
  • A presenter whose movement is roughly 1.9 times wider than tall cannot be sized for this layout. It is removed, and the plan says why.
  • It does not relight the presenter. Beyond one gentle shadow-side lift, the footage looks as it was shot.
  • It draws no contact shadow or rim light. The presenter is grounded by the pool of light in the stage gradient.
  • The captions are what was said, with spelling repaired from the script. They are not a summary, and they do not correct what the lecturer actually said.
  • It shows no slide content. Anything the student must see drawn goes to the animated lecture or a cutaway.
  • It carries no logo or institutional branding of its own.

Works with

How it meets the other effects.

Questions

What educators ask about it.

Why is the presenter on screen so briefly in this layout?

Because a face holds attention without adding information. The engine uses the presenter to open the lecture and in short bursts of 4.5 to 15 seconds, and it caps the framings that are only his face at 16% of the runtime, with every framing he appears in capped at 66%. That is enough to keep a human presence throughout without turning the lecture back into a recording of someone talking.

Can I choose which side I stand on?

The engine places the presenter on the right in both side-by-side layouts, so the face is always in the same place. The caption column mirrors to the left. Switching sides mid-lecture is not supported, because it makes the viewer search for the face after every cut.

I gesture a lot. Will my hands be cut off?

The crop is measured across 48 frames of your whole recording and uses the extremes of your movement (the 4th and 96th percentiles), so a gesture you make repeatedly stays inside the frame. Only a one-off reach far outside your usual range can be trimmed, and a few frames of stray key noise are ignored for the same reason.

What if my green screen is uneven or a different shade from last time?

The key is measured from each recording. The engine samples the backing across the whole take, then builds and scores real mattes at eight reaches and picks the smallest that clears the backing without losing any of you. Before delivery it checks that no more than 0.1% of the backing survives and at least 98% of you is kept.

Are the captions exactly what I said?

Yes. They come from the word-level timeline of your cleaned recording, with the spelling of names and technical terms repaired from your script. Timing is never altered, so each word lights up as you say it.

How is Presenter Centred different?

Presenter Centred is the same presenter on the same stage, drawn a little smaller (960 px tall) with the head in the middle of the frame and the captions in a band across the bottom, with no timer or chapter heading. It does the same short-cut job, and the planner alternates between the two framings so consecutive cuts do not look identical.

All effects

Every effect has a page like this one.

See this effect on your own lecture.

Send a recording and we'll run it through the pipeline as a pilot — one free sample per institution.