Use this when the user wants to put text, a sticker, a sound or B-roll on a clip: "add a title that says NO
WAY", "a fire emoji on the punchline", "a whoosh at 4 seconds", "find me B-roll for this line". clip_id comes
from list_clips; times are seconds into the clip. Text: text (each line of a multi-line style on its own line),
text_style (a title, lower third or subscribe style), text_effect (neon, gradient, 3D), text_animation (how it
comes in), text_loop, text_color, text_size, text_position top / middle / bottom, text_start_seconds and
text_end_seconds (0 = 3 s from the start). Sticker: sticker (a name, an id or the emoji itself),
sticker_at_seconds, sticker_seconds (default 2), sticker_position, sticker_size. Sound effect: sound_effect at
sound_at_seconds. Names come from edit_catalog. B-roll (stock footage, Premium, in a call of its own):
broll_line (words the speaker says) or broll_at_seconds, broll_search (what it shows; empty = from that line),
broll_seconds 1.5-8, broll_layout top / bottom (the half it fills, the speaker on the other).
Not for: the clip's own captions (style_clip, edit_clip), background music (edit_clip) or subtitles in another
language (translate_captions). Saved as an undoable version; the clip's video is replaced by the new render.
Costs no Horizon Units. Returns job_id: poll job_status, then preview_frame.