addedInput schema / properties / include_media
Added value: +{
+ "description": "Also list the project media (ids and names to place). Default false.",
+ "type": "boolean"
+}
addedInput schema / properties / operations / items / properties / by_sec
Added value: +{
+ "description": "slip: how far the part of its file the clip plays moves (positive = later in the file); its place and length on the timeline stay.",
+ "type": "number"
+}
addedInput schema / properties / operations / items / properties / copy_from
Added value: +{
+ "description": "timeline_add: the name or id of a tab whose clips the new tab starts with (default: an empty timeline).",
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / edge
Added value: +{
+ "description": "roll: which cut of the clip moves, the one at its end (default) or its start.",
+ "enum": [
+ "start",
+ "end"
+ ],
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / fps
Added value: +{
+ "description": "project_settings: frames per second (default 30).",
+ "enum": [
+ 24,
+ 25,
+ 30,
+ 50,
+ 60
+ ],
+ "type": "integer"
+}
addedInput schema / properties / operations / items / properties / height
Added value: +{
+ "description": "project_settings: frame height in pixels (9:16 vertical: 1920).",
+ "type": "integer"
+}
changedInput schema / properties / operations / items / properties / name / description
Previous value: -"lane_add / lane_settings: the track's name as it reads on screen."New value: +"lane_add / lane_settings: the track's name as it reads on screen. timeline_add / timeline_rename: the tab's name (\"Best picks\", \"30 s\")."
changedInput schema / properties / operations / items / properties / op / description
Previous value: -"What to do. place: a media item of the project onto a track 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, an https PNG, JPEG, WebP or GIF that Switch copies into the project, 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, including curves curveLuma/curveR/curveG/curveB and the wheels wheelShadHue/Sat, wheelMidHue/Sat, wheelTintHue/Sat, wheelOffHue/Sat, wheelIntensity), a film stock (film_stock, intensity), a mask, or reset. transition: the outgoing transition of a clip (transition, duration_sec). keyframe: pin scale, x, y, rotation, opacity at at_clip_sec; keyframes_clear removes them. clip_settings: scale, x, y, rotation, opacity, fit, enabled, name, tag on a clip. sound_role: a sound clip's role (role: voice, music or effect; read_editor_timeline shows each sound clip's role). sound_mix: the project's sound (effects_on, duck_music, dip_db, attack_sec, release_sec)."New value: +"What to do. place: a media item of the project onto a track 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). ripple_trim: a trim whose change in length moves every later clip on the track (no gap). roll: move the cut between a clip and the clip touching it to to_sec (edge end or start). slip: keep the clip in place and change which part of its file plays (by_sec). 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, an https PNG, JPEG, WebP or GIF that Switch copies into the project, 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, including curves curveLuma/curveR/curveG/curveB and the wheels wheelShadHue/Sat, wheelMidHue/Sat, wheelTintHue/Sat, wheelOffHue/Sat, wheelIntensity), a film stock (film_stock, intensity), a mask, or reset. transition: the outgoing transition of a clip (transition, duration_sec). keyframe: pin scale, x, y, rotation, opacity at at_clip_sec; keyframes_clear removes them. clip_settings: scale, x, y, rotation, opacity, fit, enabled, name, tag on a clip. sound_role: a sound clip's role (role: voice, music or effect; read_editor_timeline shows each sound clip's role). sound_mix: the project's sound (effects_on, duck_music, dip_db, attack_sec, release_sec). The timeline tabs above the timeline (\"Timeline 01\", \"+\"): timeline_add (name, copy_from: another tab to start as a copy of), timeline_rename (timeline, name), timeline_delete (timeline; never the last one), timeline_select (timeline: the tab the open Editor shows). project_settings: the project's shape (width, height, fps, or ratio; 9:16 vertical = width 1080, height 1920)."
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_delete",
- "lane_reorder",
- "lane_settings",
- "text",
- "text_edit",
- "text_delete",
- "caption",
- "logo",
- "motion",
- "look",
- "transition",
- "keyframe",
- "keyframes_clear",
- "clip_settings",
- "snapshot",
- "snapshot_restore",
- "revision_restore",
- "comment",
- "comment_resolve",
- "marker_add",
- "marker_edit",
- "marker_delete",
- "freeze",
- "reverse",
- "clip_look",
- "split_scenes",
- "auto_clip",
- "sound_role",
- "sound_mix"
-]New value: +[
+ "place",
+ "trim",
+ "ripple_trim",
+ "roll",
+ "slip",
+ "split",
+ "move",
+ "delete",
+ "ripple_delete",
+ "duplicate",
+ "link",
+ "unlink",
+ "speed",
+ "volume",
+ "fades",
+ "lane_add",
+ "lane_delete",
+ "lane_reorder",
+ "lane_settings",
+ "text",
+ "text_edit",
+ "text_delete",
+ "caption",
+ "logo",
+ "motion",
+ "look",
+ "transition",
+ "keyframe",
+ "keyframes_clear",
+ "clip_settings",
+ "snapshot",
+ "snapshot_restore",
+ "revision_restore",
+ "comment",
+ "comment_resolve",
+ "marker_add",
+ "marker_edit",
+ "marker_delete",
+ "freeze",
+ "reverse",
+ "clip_look",
+ "split_scenes",
+ "auto_clip",
+ "sound_role",
+ "sound_mix",
+ "timeline_add",
+ "timeline_rename",
+ "timeline_delete",
+ "timeline_select",
+ "project_settings"
+]
addedInput schema / properties / operations / items / properties / ratio
Added value: +{
+ "description": "project_settings: the frame by its shape instead of width and height (9:16 = 1080x1920).",
+ "enum": [
+ "16:9",
+ "9:16",
+ "1:1",
+ "4:5",
+ "4:3",
+ "3:4",
+ "21:9",
+ "2.35:1",
+ "2:1",
+ "1.85:1"
+ ],
+ "type": "string"
+}
addedInput schema / properties / operations / items / properties / timeline
Added value: +{
+ "description": "Which timeline tab this step works on, by name (\"30 s\") or id (read_editor_timeline lists them). Default: the call's timeline, else the open tab.",
+ "type": "string"
+}
changedInput schema / properties / operations / items / properties / to_sec / description
Previous value: -"move: the new start on the timeline."New value: +"move: the new start on the timeline. roll: where the cut between the clip and the one touching it goes."
addedInput schema / properties / operations / items / properties / width
Added value: +{
+ "description": "project_settings: frame width in pixels (9:16 vertical: 1080).",
+ "type": "integer"
+}
addedInput schema / properties / readback
Added value: +{
+ "description": "How much timeline comes back. full: every track and clip. changes: only the tracks this call changed. summary: each track's clip count and end. Fields left out are empty or at their default (speed 1, volume 0 dB, no fades, enabled). Default changes.",
+ "enum": [
+ "full",
+ "changes",
+ "summary"
+ ],
+ "type": "string"
+}
addedInput schema / properties / timeline
Added value: +{
+ "description": "Which timeline tab the steps work on, by name or id (a step's own timeline wins). Default: the open tab, as before.",
+ "type": "string"
+}