Generate believable fake chat as a transparent video overlay. Drop it straight onto your timeline — no green screen, no compositing.
“at 10s I clear the board, at 5s my cat walks by.” Claude writes the chat; timing, names and pacing stay under deterministic control.
40 viewers is the same few regulars talking in sentences. 40,000 is unique names posting fragments and echoing each other.
HEVC-with-alpha or ProRes 4444 .mov. Not a chroma key, not
a black box you have to blend.
Chat drifts busier and quieter on its own, surges after a moment, and replies land seconds later — never instantly.
Each is a data file, not a code path — new ones are cheap.
username: inline, no reactionsPoint it at a video, or just say what happens.
python3 -m streamchat.cli \ --analyze clip.mov \ --describe "at 22s I clear the board" \ --style tiktok --viewers 900 \ --out chat.mov