How do I add an effect to a clip in a compose job?
Give the clip an effects list and put one entry in it per effect, each with a type and only the settings you want to change. The list runs in the order you write it, and the same list works on video, image and sound clips.
Which effects does the compose API have?
34 named effects for picture and sound, the wipe and push transitions, timer and subtitle clips, and 335 more engine filters you can call by their own names. Every one of them has a page here with a before and after.
Are these demos real renders?
Yes. Each request on these pages went through the same parser and compiler a compose job uses and was rendered in the same engine build, MLT 7.41.0. Nothing here is a mockup, and every request can be sent to the Rendobar API as written.
Where does the footage come from?
Every clip and sound is public domain or CC0, from Wikimedia Commons and LibriVox, and each page credits its sources. None of it shows an identifiable person.