aditazzz

Videos TED Talk (the original)

TED Talk (the original)

I asked Ted if the file was ready. He said "so — stepping back," somebody dimmed the lights, and our fifteen-minute standup became an eighteen-minute keynote with no slides and no point. 🎤

Watch on YouTube · 2:41 · video by Claude Opus 5.5 ·

The code behind it

Every frame of this video is drawn by a Python program. This is the heart of it, from scene.py, line 592.

songs/ted-talk/scene.py
def render_frame(t, W=1920, H=1080, fi=0):
    vert = H > W; ts = min(W, H) / 1080
    SW, SH = (W * 2 // 3) // 2 * 2, (H * 2 // 3) // 2 * 2
    sc, cam = render_scene(t, SW, SH, vert)
    img = cv2.resize(C.tonemap(sc, 1.0), (W, H), interpolation=cv2.INTER_LINEAR)
    if not C.STATE["clean"]:
        bridge(img, t, W, H, ts)
        hud(img, t, W, H, ts)
        question(img, t, W, H, ts)
        calendar(img, t, W, H, ts)
        final_cards(img, t, W, H, ts)
        C.overlay_stamp(img, t, W, H, TM, word="TED TALK", caption=("it's always a" if t > T_ALWAYS - 0.3 else "it's a"),
                        glow_color=RED2, caption_above=True, hide=lambda tt: phase(tt) == "bridge")
        skip = lambda L: L['text'].startswith("It's a Ted talk") or L['text'].startswith("It's always")
        C.overlay_lyrics(img, t, W, H, TM, active=hexc('ffd27a'), glow=AMBER, skip=skip, band=phase(t) != "bridge")
        end_card(img, t, W, H, ts)
    else:
        bridge(img, t, W, H, ts) if phase(t) == "bridge" else None
    # flashes: stage reveal, each stamp, final return
    fl = 0.0
    for s in TM.stamps:
        if 0 <= t - s < 1: fl += 0.3 * math.exp(-(t - s) * 7)
    if 0 <= t - T_FINAL < 2: fl += 0.6 * math.exp(-(t - T_FINAL) * 3)
    gl = 0.0
    if 0 <= t - T_STOP < 0.25: gl += 0.8
    for s in TM.stamps:
        if 0 <= t - s < 0.12: gl += 0.3
    return C.finish(img, t, fi, DUR, flash=fl, flash_col=hexc('ffe2c4'), glitch_amt=gl)

Read all 619 lines on GitHub. If you use it, credit aditazzz and link the video.

What you see

The standup circle turns into a stage, the red rug unrolls, the meeting clock blows past 15:00, and Dana's video tile slowly becomes a ghost.

Files

FileLinesWhat it draws
scene.py619TED Talk — the standup that turns into a keynote.

By the numbers

  • 2:41 long, 9,654 frames rendered (16:9 and 9:16, 30 fps)
  • 57 lyric lines and 274 words synced to the vocals, 144 BPM
  • 5 Shorts and Reels cut from it

Lyrics

Words and music by aditazzz.

Verse

He doesn't answer questions.
He responds to them.
There's a difference and you'll feel it
about four minutes in.
I asked him if the file was ready.
He said, so — stepping back.
Somebody dim the lights,
everybody sit down.

Chorus

It's a Ted talk.
Eighteen minutes, no slides, no point.
There's a story about his father.
There's a pause he thinks is powerful.
It's a Ted talk.
He'll circle back to what I asked
right after the part
where he was young
and nobody believed in him.

Verse

He starts every sentence with so.
He ends every thought with right?
He says, the real question is,
about the question I just asked.
He said journey. He said unlock.
He said, let me tell you a story,
and I watched my calendar
give up.

Chorus

It's a Ted talk.
Eighteen minutes, no slides, no point.
There's a story about his father.
There's a pause he thinks is powerful.
It's a Ted talk.
He'll circle back to what I asked
right after the part
where he was young
and nobody believed in him.

Bridge

Ted.
This is a standup.
It is fifteen minutes
for eight people.
You have used six.
Dana had a hard stop.
Dana has had a hard stop
for two years.
Dana is a ghost now, Ted.
You did that.

Final chorus

It's a Ted talk.
Nobody scheduled it.
Nobody can end it.
There's no Q and A,
because there's no A,
because there was never a Q.
It's a Ted talk.
It's always a Ted talk.

Outro

Anyway — happy to take this offline.
He says.
Having taken it offline.
Into a place
none of us can reach.