Search effects
search_effectsSearch Vidova's effects: ready-made moments to put over a clip. People: a glowing frozen copy of the person rising out of them (Clone rise), an emoji pinned beside a face (Emoji tag). Layouts: two photos split by torn paper. Intros, looks and hits: a slanted panel reveal, a donut bokeh focus pull, a negative strobe, HDR and sepia looks, an explosion, a screen shatter, cracked glass, a shockwave, an impact frame, a flash, a shake, lightning, a comic burst with a word, speed lines, fire, fireworks, confetti. An empty query lists every effect, a page at a time: the answer says the offset to read on from. Use one to three words (explosion, face, intro). Each result has the id apply_effect takes, what the effect needs, how long it runs and when it works. It also lists the transitions between two shots that match: the engine's and the library's shader transitions (a whip, a zoom blur, a cube turn, a lens wipe), each written as one or line on the cut, not with apply_effect.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>",
"offset": "<offset>",
"limit": "<limit>",
"projectId": "<projectId>"
},
"name": "search_effects"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | Yes | Most effects on the page, 1 to 60. null means 15. | |
| query | Yes | Words for the effect you want, such as explosion, face or intro. Empty lists every effect. | |
| offset | Yes | effects to skip: the offset the page before says to call again with. null starts at the first. | |
| projectId | Yes | The project this call runs on without changing the open project. null (or leaving it out) uses the open project. wait_for_jobs takes the projectId of the calls that started the jobs. |