Add a 36-second cutdown of the trailer

cut.py --short builds a social-length version from the same takes: one
line per witness cut inside their takes, then the challengers beat,
"Quiet, please", "Play", the splat and Reg's stinger. Each cut keeps its
own build folder and output file, so cut 2, cut 3 and the short all stay.
words.py gives local Whisper word timestamps for cutting inside lines.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
wuwiandClaude Opus 5.5 committed 2026-10-05 11:09:05 +02:00
1 parent 5fba837ead
commit 2de45510a3
4 files changed
+69 -11

No files matched your search

+9
View File
@@ -76,3 +76,12 @@ still in promo/trailer/clips if a 15-second cutdown ever wants them.
envelope says 7.2. Every line end in the EDL is now measured off the take, not the transcript.
- Tighter everywhere (B-roll 2.2 s, cold open 14 s, shorter cards and logo); the black cards'
text is bigger (88/96 px Baskerville, balanced wrapping).
## The short (2026-10-05) — 36 s, `cut.py --short`, beside cut 2 and cut 3
Gates → "How did it start?" → one line per witness, cut inside the takes (Reg: "Fertiliser. Formula
Seven." · Doris: "It wasn't the cream. The cream was just… old." · Clive: "Lifetime membership.
Nobody ever defined… lifetime." · Ambrose: "1911. Fifth set. No tie-break.") → "And the
challengers?" → Doris / Clive's eyes / "Quiet, please." / "Play." → splat → Reg: "Lovely day for it."
→ end card. No title, no B-roll, no stands. Cut points come from `words.py` (local Whisper word
timestamps) and every cut segment is re-transcribed to prove no word was clipped — Whisper's word
ENDS still run early (Clive's "lifetime" ends at 6.0 s, not 5.66), so check the envelope too.