Your script runs the show.

PteroPrompter reads a markdown script. The markup tells you how to say the words; inline tokens tell the show what to do. Everything the prompter needs is in the document, which means the document is the only thing you have to keep correct.

SLIDE 1 · cold open140 WPM

OBS · SCENE · FULL-CAM-NORMAL Good evening, and welcome to The Back Row, where we take cinema seriously occasionally more seriously than it takes itself. MARKER · LOGO-STING Tonight: Wobble Street, season fifty-four, episode twelve. The Muffin.

OBS · SCENE · FULL-SCREEN But first, MARKER · AD-FILMSTOCK tonight's episode is brought to you by Filmstock, the streaming service for people who describe films as texts. Two thousand titles, and a search box that has never once found the one you wanted. filmstock.example. PROMPTER · PAUSE · 600MS

PROMPTER · PAUSE · 5S

PROMPTER · ROLLBACK · SCRIPT-START

Try the real thing → full screen, with the controls
**bold** vocal stress*italic* aside`code` identifier"quote" quotation⟨directive⟩ never spoken

The shortest possible script

[SLIDE 01 — hello]

<|OBS::scene: full-cam|> Hello world. This is **the whole thing**.
<|Prompter::Pause: 2s|> <|OBS::record:stop|> <|Prompter::stop|>

Press play from the top and that records a take, logs three cues, and stops itself.

Want to run your next take on this?

PteroPrompter is in early access. Leave an address and we'll be in touch when the first takes ship.