Back to MCP tools

pre-alpha · v0.1.0

inspect_timeline

Create one local PNG showing a filmstrip, aligned waveform, planned cuts and timed transcript.

Inputs

Types and defaults come from source annotations. Constraints described below still apply; the schema is not runtime SDK output.

videoRequired
text
outRequired
text
startOptional
number or empty Default: null
endOptional
number or empty Default: null
aroundOptional
number or empty Default: null
edlOptional
text or empty Default: null
breakdownOptional
text or empty Default: null
framesOptional
whole number Default: 5
widthOptional
whole number Default: 1600
radiusOptional
number Default: 1
overwriteOptional
true or false Default: false
Full input schema
{
  "type": "object",
  "properties": {
    "video": {
      "type": "string"
    },
    "out": {
      "type": "string"
    },
    "start": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "end": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "around": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "edl": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "breakdown": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "frames": {
      "type": "integer",
      "default": 5
    },
    "width": {
      "type": "integer",
      "default": 1600
    },
    "radius": {
      "type": "number",
      "default": 1
    },
    "overwrite": {
      "type": "boolean",
      "default": false
    }
  },
  "required": [
    "video",
    "out"
  ]
}

Outputs and behavior

Create one local PNG showing a filmstrip, aligned waveform, planned cuts and timed transcript. Supply video and out paths; with edl, video must be the rendered edit. Times are output seconds. Use start/end OR around; an EDL without a range centers one row on each cut. breakdown is a stored slug; otherwise EDL captions supply words. Requires myzing[memes] and FFmpeg; no network or ASR. Capped at 60 frames, 12 rows, 12 megapixels, 120 seconds per row and a 50-second decoder budget. Returns PNG path, source/output mappings and pixel metadata, never image bytes. Existing output is refused unless overwrite=true.

The tool description documents its results and behavior. An exact output schema is not supplied; fields not described here are unknown.

What touches the network

From this tool's description:

Requires myzing[memes] and FFmpeg; no network or ASR.

Network behavior beyond these details is not specified in the tool description.

Zing's network policy

Studying, rendering and memes run locally by default. Reference URL downloads require explicit consent. Requested model and font downloads are pinned by URL and SHA-256, cached locally and reported. Uoink is reached only through a peer you configure on your machine. Zing has no telemetry or analytics.

Source

Generated from the site's synced MCP inventory on every build. Descriptions and input schemas refer to this pinned source snapshot.

Source commit: d308dc3f9c2b42e305afd4d7d61e4bfa2f276bc4

Read the tool manifest