addedInput schema / properties / operations / items / properties / align
Added value: +{
+ "description": "text: alignment.",
+ "enum": [
+ "left",
+ "center",
+ "right"
+ ],
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / background
Added value: +{
+ "description": "text: { on, color, opacity, radius } a box behind the words.",
+ "type": "object"
+}
addedInput schema / properties / operations / items / properties / block_id
Added value: +{
+ "description": "motion: the motion block id (read_editor_timeline lists motionBlocks).",
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / captions
Added value: +{
+ "description": "caption: the spoken words with their times, one entry per caption.",
+ "items": {
+ "properties": {
+ "at_sec": {
+ "type": "number"
+ },
+ "duration_sec": {
+ "type": "number"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "text",
+ "at_sec"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedInput schema / properties / operations / items / properties / color
Added value: +{
+ "description": "text: the colour as #rrggbb.",
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / film_stock
Added value: +{
+ "description": "look: a film stock from the Design pane (K-400, Portra 160, Superia 400, Ektar 100, Cinestill 800T, Tri-X 400, HP5, VHS, Super 8, Polaroid 600, Bleach Bypass, None).",
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / filters
Added value: +{
+ "description": "look: colour controls to set, e.g. { exposure: 10, contrast: 8, temp: -5 }; null resets one. Controls: exposure, contrast, highlight, shadow, whites, blacks, temp, tint, saturate, vibrance, brilliance, sharpen, clarity, blur, fade, vignette, grain, halation.",
+ "type": "object"
+}
addedInput schema / properties / operations / items / properties / font
Added value: +{
+ "description": "text: the font, as the Text pane names it.",
+ "enum": [
+ "System",
+ "Inter",
+ "Playfair Display",
+ "JetBrains Mono",
+ "Bebas Neue"
+ ],
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / image_url
Added value: +{
+ "description": "logo: an https link to the picture (or pass media_name of a picture in the project).",
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / intensity
Added value: +{
+ "description": "look: film stock strength 0 to 100 (default 80).",
+ "type": "number"
+}
changedInput schema / properties / operations / items / properties / op / description
Previous value: -"What to do. place: a media item of the project onto a lane at a time. trim: new start_sec and/or end_sec for a clip (the cut moves in the file; it cannot reach past the file). split: cut a clip at at_sec (its sound clip splits too). move: a clip to to_sec (and to_lane of the same kind). delete / ripple_delete: remove a clip (ripple closes the gap). duplicate: a copy right after the clip. link / unlink: a picture clip and a sound clip that move together. speed (rate), volume (db), fades (fade_in_sec, fade_out_sec). lane_add (kind), lane_reorder (lane, to_index), lane_settings (lane, name, hidden, locked)."New value: +"What to do. place: a media item of the project onto a lane at a time. trim: new start_sec and/or end_sec for a clip (the cut moves in the file; it cannot reach past the file). split: cut a clip at at_sec (its sound clip splits too). move: a clip to to_sec (and to_lane of the same kind). delete / ripple_delete: remove a clip (ripple closes the gap). duplicate: a copy right after the clip. link / unlink: a picture clip and a sound clip that move together. speed (rate), volume (db), fades (fade_in_sec, fade_out_sec). lane_add (kind), lane_reorder (lane, to_index), lane_settings (lane, name, hidden, locked). text: words on the picture from at_sec for duration_sec, with font, size, color, x, y, align, preset, background, stroke, shadow (a pink chip on T1). text_edit / text_delete by text_id. caption: captions on the spoken words (captions list, template, position). logo: a picture over the frame on G1 (image_url or media_name, at_sec, duration_sec, x, y, scale, opacity). motion: a motion block on M1 (block_id, at_sec, duration_sec). look: the Design pane colour controls (filters), a film stock (film_stock, intensity) or reset."
changedInput schema / properties / operations / items / properties / op / enum
Previous value: -[
- "place",
- "trim",
- "split",
- "move",
- "delete",
- "ripple_delete",
- "duplicate",
- "link",
- "unlink",
- "speed",
- "volume",
- "fades",
- "lane_add",
- "lane_reorder",
- "lane_settings"
-]New value: +[
+ "place",
+ "trim",
+ "split",
+ "move",
+ "delete",
+ "ripple_delete",
+ "duplicate",
+ "link",
+ "unlink",
+ "speed",
+ "volume",
+ "fades",
+ "lane_add",
+ "lane_reorder",
+ "lane_settings",
+ "text",
+ "text_edit",
+ "text_delete",
+ "caption",
+ "logo",
+ "motion",
+ "look"
+]
addedInput schema / properties / operations / items / properties / opacity
Added value: +{
+ "description": "logo / text: 0 to 100.",
+ "type": "number"
+}
addedInput schema / properties / operations / items / properties / position
Added value: +{
+ "description": "caption: where the captions sit.",
+ "enum": [
+ "top",
+ "middle",
+ "bottom"
+ ],
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / preset
Added value: +{
+ "description": "text: a style preset from the Text pane.",
+ "enum": [
+ "white",
+ "outline",
+ "subtle",
+ "shadow",
+ "yellow",
+ "red"
+ ],
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / reset
Added value: +{
+ "description": "look: true clears every colour value and the film stock.",
+ "type": "boolean"
+}
addedInput schema / properties / operations / items / properties / scale
Added value: +{
+ "description": "logo: size, 1 to 200 (default 74).",
+ "type": "number"
+}
addedInput schema / properties / operations / items / properties / shadow
Added value: +{
+ "description": "text: { on, color } a drop shadow.",
+ "type": "object"
+}
addedInput schema / properties / operations / items / properties / size
Added value: +{
+ "description": "text: font size 12 to 200.",
+ "type": "number"
+}
addedInput schema / properties / operations / items / properties / stroke
Added value: +{
+ "description": "text: { on, color, thickness } an outline.",
+ "type": "object"
+}
addedInput schema / properties / operations / items / properties / template
Added value: +{
+ "description": "caption: the caption template as the Captions menu names it.",
+ "enum": [
+ "Highlight",
+ "Pop",
+ "Bounce",
+ "Hype",
+ "Stroke",
+ "Marker",
+ "clean"
+ ],
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / text
Added value: +{
+ "description": "text / text_edit: the words on screen.",
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / text_id
Added value: +{
+ "description": "text_edit / text_delete: the text layer id (read_editor_timeline lists textLayers).",
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / weight
Added value: +{
+ "description": "text: 100 to 900 (700 bold).",
+ "type": "number"
+}
addedInput schema / properties / operations / items / properties / width_pct
Added value: +{
+ "description": "text: the box width as a percent of the frame (default 40).",
+ "type": "number"
+}
addedInput schema / properties / operations / items / properties / x
Added value: +{
+ "description": "text: centre across the frame, 0 (left) to 100 (right), default 50. logo: offset, default 0.",
+ "type": "number"
+}
addedInput schema / properties / operations / items / properties / y
Added value: +{
+ "description": "text: centre down the frame, 0 (top) to 100 (bottom), default 50. logo: offset, default -92 (top).",
+ "type": "number"
+}