--- name: meme-creator description: >- Creates video/GIF memes by overlaying images (logos, avatars, stickers) onto moving objects in a clip with frame-accurate tracking, then exports MP4 + GIF. Use whenever the user wants a meme, 梗图, 表情包, or reaction GIF from footage; to cover faces in a video; or asks to 把 logo/头像贴到视频里跟着动. Not for transcript-driven editing, programmatic scene generation, or subtitle work. --- # Meme Creator Turn a video clip into a meme: images (logos, avatars, stickers) glued onto moving objects so they follow the motion frame by frame, delivered as MP4 + GIF. The failure mode that ruins this is not tracking drift — it is gluing the *wrong person's* avatar on screen because a name was bound to the first plausible account found. So step 0 is identity, not tooling. For a static image meme, skip tracking entirely: put one `manual_keys` entry per target (`[[1, [x, y, w, h]]]`) in the overlays config and render just that frame — `--tracks` is optional when every position comes from keys. ## Requirements - `ffmpeg` on PATH - `uv` — all bundled Python scripts carry inline dependencies; run them with `uv run