R3: Trailer grammar for a 120 s streaming docuseries/reality trailer

Research date: 2026-09-04. Web sources fetched with the firecrawl CLI; trailer files measured with ffmpeg (BtbN static build N-126390, 2026-09-03). Script: scripts/analysis/trailer_metrics.py. Raw outputs (JSON, per-trailer MD, head/tail contact sheets): /tmp/claude-1000/-home-azureuser-claude-dating-show-repo/7981811e-5845-411b-9e9a-56694cc965a6/scratchpad/trailers/metrics/. Downloaded video was deleted after measurement; none is in the repo.

Part A. Published knowledge

A1. Section structure

A2. Typical lengths and section timings

A3. Sound design

A4. Title card and end card conventions

A5. Netflix vs Hulu tone

A6. Awards context

Part B. Measurements

B1. Method and caveats

B2. Per-trailer tables (content only; window = 20 s; ASL = average shot length)

Love Is Blind S1 (Netflix, 2020; YT s2eBAFt3L_0 113 s; mirror x7si6go). Content 102.0 s, 91 shots, ASL 1.12 s, median 0.88 s, shortest 0.04 s.

0-20 20-40 40-60 60-80 80-100
1.48 1.21 1.30 0.85 0.98
Drop-outs: 45.6, 72.9, 74.3 s (0.1 s each). Title inferred 96 s; frames: white flash -> "LOVE IS BLIND" 96-98 s -> "ONLY ON NETFLIX / FEBRUARY 13" red-slate wipe 98-102 s. Final hit 95.6 s (+5.0 LU over median) = title slam.

Love Is Blind S8 (Netflix, 2025; YT -GhjUK2ICds 111 s; mirror x9d5pi8). Content 96.1 s, 68 shots, ASL 1.41 s, median 1.03 s.

0-20 20-40 40-60 60-80 80-96
2.97 1.41 1.20 0.87 1.73
Drop-outs: 6.8, 12.7, 16.6, 28.2, 41.1, 42.6, 48.8 s (0.1-0.3 s); pre-title 90.4 (1.5 s), 92.3 (2.6 s). Title inferred 92 s; frames: "ONLY ON NETFLIX / FEBRUARY 14" -> N ident -> 14 s end screen. Final hit 78.8 s (+6.6 LU).

Love Is Blind S9 (Netflix, 2025; YT 8WLvITF6-0Y 110 s; mirror x9qkyne, end screen trimmed). Content 99.6 s, 87 shots, ASL 1.14 s, median 0.92 s.

0-20 20-40 40-60 60-80 80-100
1.06 1.17 0.99 1.05 1.71
Drop-outs: 7.6, 32.2, 33.2, 50.4, 51.1, 57.1, 58.1 s (0.1-0.2 s); pre-title 89.6 (0.9 s), 95.4 (2.6 s), 98.4 (1.2 s). Frames: "A NETFLIX SERIES" card at ~8-9 s over the pods; wordmark builds LOVE -> LOVE IS BLIND -> SEASON 9 at 88-91 s; "ONLY ON NETFLIX / OCTOBER 1" 92-94 s; N ident 95-99 s. Final hit 76.3 s (+5.7 LU).

Too Hot to Handle S1 (Netflix, 2020; YT 2JgPJpgnut4 118 s; mirror x8hqlky). Content 105.1 s, 111 shots, ASL 0.95 s, median 0.72 s.

0-20 20-40 40-60 60-80 80-100 100-105
0.97 1.01 0.99 1.04 0.71 2.07
Drop-outs: 33.3 s (0.7 s, 12 LU), 52.0 s (0.5 s, full silence), 53.7, 60.9, 73.5 s; pre-title 103.3 s (1.8 s). Frames: kinetic copy cards "10 SERIAL" / "HORNY" / "SWIPERS" on phone mockups at ~6-8 s; black beat at ~96 s; ITM button 97-99 s; title 99-101 s; "ONLY ON NETFLIX / APRIL 17" 101-105 s. Final hit 85.7 s (+4.2 LU).

Perfect Match S4 (Netflix, 2026; YT kOEG8URlFBE 119 s; mirror xa87jt8). Content 108.2 s, 105 shots, ASL 1.03 s, median 0.96 s.

0-20 20-40 40-60 60-80 80-100 100-108
0.97 0.97 1.03 0.97 1.04 4.40
Drop-outs: 8.4, 79.8 (0.2 s), 82.3 (0.3 s); pre-title 103.4 s (3.8 s, near silence). Frames: "PERFECT MATCH: SEASON 4" bug top-left + N top-right for ~6 s, then NETFLIX watermark; ITM at 8-12 s. Final hit 90.0 s (+3.6 LU).

The Ultimatum S4 (Netflix, 2026; YT 5PJbRJIcWKg 117 s; mirror xajvmhu). Content 106.1 s, 107 shots, ASL 0.99 s, median 0.88 s, shortest 0.04 s.

0-20 20-40 40-60 60-80 80-100 100-106
0.92 0.81 0.77 1.16 1.26 5.46
Drop-outs: 5.0 (0.2 s), 14.9 (0.6 s), 87.6 s; pre-title 102.3 s (2.7 s), 105.6 (0.5 s). Final hit 100.9 s (+8.4 LU) = title slam, immediately followed by the 2.7 s silence.

The Ultimatum S3 (Netflix, 2024; YT Hybz2_VsIDY 132 s; mirror x99102o). Content 120.3 s, 61 shots, ASL 1.97 s, median 1.38 s.

0-20 20-40 40-60 60-80 80-100 100-120
3.43 2.52 2.16 1.97 1.45 1.33
Drop-outs: 15.8, 20.3 s; pre-title 115.6 (0.3 s), 116.5 (1.2 s). Frames: ITM on couch -> "ONLY ON NETFLIX / DECEMBER 4" -> N ident. Final hit 119.1 s (+7.5 LU). Slowest dating trailer in the set; the shot curve is monotonic long -> short.

Love Island Games (Peacock, 2023; YT OvoKQoQGOCY 110 s; mirror x8oz2oj). Content 89.5 s, 103 shots, ASL 0.87 s, median 0.70 s, shortest 0.03 s.

0-20 20-40 40-60 60-80 80-89
0.67 0.89 0.96 0.76 3.00
Drop-outs: 35.0, 59.3 (0.2 s), 89.4 s. Frames: "peacock" ident over aerial at 0-2 s; "love island GAMES" bug top-left throughout; black beat -> ITM button -> "peacock ORIGINAL / love island GAMES / NEW SERIES NOV 1" (~4 s) -> "ONLY ON peacock" (~2 s) -> silent yellow Peacock slate ~18 s. Final hit 80.7 s (+9.3 LU).

Quiet on Set (ID, 2024; YT LvyULepxgw4 151 s; mirror x8shlre, identical stats from x8sk24m). Content 150.9 s, 63 shots, ASL 2.40 s, median 1.71 s.

0-20 20-40 40-60 60-80 80-100 100-120 120-140 140-151
2.28 1.10 3.21 2.88 2.76 2.08 4.50 9.93
Drop-outs: 44.3 s (1.5 s), 51.1, 89.5, 103.6, 107.5 (0.5 s); title zone 128.8 (1.2 s), 131.1, 132.3 (1.9 s), 137.5 (1.3 s), 149.7 (1.2 s). Frames: opens on a studio exterior, camera rigs, archival; ends on the question "Have you ever told your story publicly before?" as text over black at ~139 s; glitch title "QUIET ON SET" 141 s, subtitle adds, then "2-NIGHT EVENT SUNDAY MAR 17 9 8c" with "ID STREAM ON max" held ~7 s. Final hit 143.1 s (+2.4 LU).

Stolen Youth (Hulu, 2023; YT p81Zit72Yao 150 s; mirror x8i4giw, identical stats from x8j3xnr). Content 143.5 s, 69 shots, ASL 2.08 s, median 1.42 s.

0-20 20-40 40-60 60-80 80-100 100-120 120-140
1.76 1.78 2.04 2.49 3.44 1.47 2.53
Drop-outs: 8.6 s (0.4 s), 39.0, 55.6, 90.4, 132.8; pre-logo 141.2 s (1.1 s). Frames: cold open 0-7 s of press-conference and archival footage; "hulu ORIGINALS" ident at ~8-9 s; burned-in subtitles on interview lines; title "STOLEN YOUTH / INSIDE THE CULT AT SARAH LAWRENCE" with small hulu wordmark above at ~135-137 s; green "DOCUSERIES PREMIERE FEB 9" ~1 s; "ONLY ON hulu" 3 s; hulu logo 2 s. Final hit 142.8 s (+8.9 LU) = logo sting.

B3. Combined table

trailer upload s content s shots ASL s median s ASL 0-20 20-40 40-60 60-80 80-100 title (inf.) s title as % of content pre-title silence s final hit s
LIB S1 112.3 102.0 91 1.12 0.88 1.48 1.21 1.30 0.85 0.98 96 94 0.1 95.6
LIB S8 110.2 96.1 68 1.41 1.03 2.97 1.41 1.20 0.87 1.73 92 96 2.6 78.8
LIB S9 99.6* 99.6 87 1.14 0.92 1.06 1.17 0.99 1.05 1.71 86 86 2.6 76.3
THTH S1 117.4 105.1 111 0.95 0.72 0.97 1.01 0.99 1.04 0.71 100 95 1.8 85.7
Perfect Match S4 119.1 108.2 105 1.03 0.96 0.97 0.97 1.03 0.97 1.04 104 96 3.8 90.0
Ultimatum S4 117.0 106.1 107 0.99 0.88 0.92 0.81 0.77 1.16 1.26 98 92 2.7 100.9
Ultimatum S3 131.7 120.3 61 1.97 1.38 3.43 2.52 2.16 1.97 1.45 116 96 1.2 119.1
Love Island Games 110.0 89.5 103 0.87 0.70 0.67 0.89 0.96 0.76 3.00 82 92 0.1 80.7
Quiet on Set 150.9 150.9 63 2.40 1.71 2.28 1.10 3.21 2.88 2.76 124 82 1.9 143.1
Stolen Youth 150.1 143.5 69 2.08 1.42 1.76 1.78 2.04 2.49 3.44 138 96 1.1 142.8

*LIB S9 mirror had the YouTube end screen removed by the uploader.

B4. End-card grammar observed in frames

Part C. Beat sheet template, 120 s, "Manufactured Love"

Target shot lengths come from B2/B3 (Netflix dating windows 0.8-1.3 s; docuseries 1.5-2.5 s); the show is a docuseries about a dating show, so the template switches between the two registers. Sound beats cite A3.

TC Section Picture Target ASL Sound
0:00-0:06 Cold open (Enigma) 3-5 shots: contestants kissing by the pool, then pull back to reveal the same shot on a gallery monitor wall; a producer's radio line 1.2-1.5 s Low boom on frame 1 (Lieu 2022); room tone + drone; radio crackle VO; no music yet
0:06-0:08 Platform card "A BULU ORIGINAL SERIES" (Netflix places "A NETFLIX SERIES" at 8-9 s; Hulu ident at 8-9 s) 2.0 s Single soft hit; music cue 1 starts under the card
0:08-0:30 Premise / cast run Producers introduced with freeze frame + lower third (name, job title); 2-3 kinetic copy cards, max 3 words each, readable twice (THTH 6-8 s; Lieu 2023) 1.5-2.5 s (docuseries register; LIB S8 opens at 3.0 s) Cue 1 "driving" light pulse under dialogue (Lieu 2017); dialogue leads, accents (0.3-0.6 s reaction + whoosh) after each line
0:30-0:32 Turn #1 Hard cut to black on the first genuinely ugly producer line 2.0 s black Music stop #1 on a downbeat, sweetened with a cymbal/hit (FEP 2017); measured stops at 32-35 s in LIB S9, THTH, Love Island Games
0:32-0:56 Escalation 1 (the machine) Handlers steering chats, PA refilling a glass below frame, story-board whiteboard, night-vision bedroom feed; the tonal flip mirrors Get Out at 0:30 (PSE) 0.9-1.1 s (dating register) Cue 2: minor-key cover of a love song (Brandt 2017; Woollen "Creep"); risers into each stopdown; sub hits on cuts
0:56-0:58 Turn #2 Cut to black; one contestant line of real hurt 1.5-2.0 s Music stop #2 (measured 50-59 s in LIB S9, THTH, Love Island Games; QoS 44 s 1.5 s); radio-crackle VO fills the hole
0:58-1:20 Escalation 2 (the cost) Gallery at 3 a.m., duty-of-care psychologist ignored, a couple engineered apart, exec on speakerphone; stacked dialogue cobble across scenes (FEP 2018; Brandt 2017) 0.8-1.0 s (LIB S1/S8 hit 0.85-0.87 at 60-80 s) Cue 3 (Coultas three-cue tradition) builds; pulse + long riser starts ~1:12
1:20-1:36 Climax montage Fastest section: reaction shots, monitor wall filling, crying, champagne, a hand signing a release; 1-2 flash frames as accents 0.7-0.9 s (THTH 80-100 s: 0.71) Loudest moment of the trailer lands here or on the title slam (final hit 5-23 s before content end in 7 of 10); dialogue stacked over montage; braam/sub drop into 1:36
1:36-1:39 Pre-title silence Cut to black 3.0 s black Near-silence 2-4 s (measured 1.8-3.8 s before every Netflix title); downer/tail
1:39-1:42 Button (ITM) One producer in a confessional chair, deadpan punchline (THTH, Love Island Games, Ultimatum S3 all use an ITM here) 2 shots, 1.5 s each Dialogue in the clear; small joke sting; optional record scratch, once
1:42-1:45 Title "MANUFACTURED LOVE" wordmark builds in two steps (LIB S9 pattern) 3.0 s Title hit + sub drop (add.app table); music resolves
1:45-1:49 Date card "COMING SOON" line 1, "ONLY ON BULU" line 2 (Netflix "ONLY ON NETFLIX / DATE"; swap to a date when locked; Hulu-style solid brand-color card is the alternative) 4.0 s Music tail rings out; no VO
1:49-1:53 Bulu ident Fictional ident animation with a two-note sonic logo (Netflix TUDUM is two knocks + swell) 4.0 s Sonic logo only
1:53-1:57 Post-ident stinger (optional) One last gallery line ("Reset. Again.") over the frozen monitor wall (FEP definition of the button: after the main title) 2 shots Dialogue dry, one small hit
1:57-2:00 Hold End card with wordmark 3.0 s Silence

Section totals: hook 6 s, setup 24 s, escalation 48 s, climax 16 s, cards and idents 21 s, stinger/hold 7 s; content ends at 1:53 like the measured Netflix trailers' content-to-upload ratio (103 s content in 113-119 s uploads).

Devices, when to use each:

  1. Thumbstopper/bumper (3-6 s cut of the trailer ending on the title): only for the social/YouTube export, never inside the 120 s master; Sony measured ~4x retention. (SlashFilm 2017-06-09; Lieu 2019-10-02)
  2. Monitor-wall reveal (Enigma cold open, Pledge then Turn): frame 0-6 s only; it is the show's thesis in one shot. (Lieu 2019-10-02)
  3. Radio-crackle VO from the gallery: in the cold open and inside both black beats, where it carries a line with no music competing. (dialogue-first construction: Brandt 2017-05-06)
  4. Hard cut to black on a punchline + music stop: twice mid-trailer (0:30, 0:56) and once before the title; more than three stops break momentum. (FEP 2017-07-30; measured B3)
  5. Freeze frame + lower third: cast run at 0:08-0:30 for the producers; the Name Reveal pattern from biopic trailers. (Lieu 2019-10-02; Wikipedia "cast run", accessed 2026-09-04)
  6. Kinetic copy cards on a device mockup: 2-3 cards at 0:10-0:25, three words max, each card only true of this show. (THTH frames 6-8 s; Lieu 2020-04-19)
  7. Dialogue cobble / stacked lines: escalation 2 and climax; join a producer's question to a contestant's answer from a different day. (FEP 2018-11-30; Woollen's Moonlight, IndieWire 2019-08-13)
  8. Accents after every line (0.3-0.6 s reaction + whoosh): throughout escalation; they are the trailer's punctuation. (Lieu 2018-09-16, 2021-03-07)
  9. Flash frame / white flash / flutter cut: 1-2 in the climax only; measured in 5 of 10 trailers as 0.03-0.08 s shots. (FEP 2018-12-14; B3)
  10. Minor-key cover of a love song as cue 2: starts at 0:32 to flip tone from sizzle to dread. (Brandt 2017-05-06; PSE Get Out example)
  11. Rhetorical question as closing text over black: alternative to the ITM button, the exposé register (Quiet on Set ends on "Have you ever told your story publicly before?"). (B2 frames; Lieu 2017-09-10 on rhetorical questions)
  12. ITM confessional button before the title: the dating-trailer register; one deadpan line in the clear. (THTH, Love Island Games, Ultimatum S3 frames)
  13. Record scratch: at most once, inside the ITM button, and only if the joke is about the cliché. (Macleans; PSE)

Not verified