video_composite_layers
Composite image and video layers from a JSON specification with alpha blending, positioning, scaling, and timing. Supports dry-run validation for layer plans.
Instructions
Composite ordered image/video layers from a JSON spec.
Supports normal alpha compositing, opacity, x/y positioning, transform scale/width/height, timing windows, optional mask/matte alpha sources, video/image/solid layers, and a deterministic layer-plan receipt. Non-normal blend modes, rotation, and per-layer effect routing are deliberately deferred until they can stay preflightable.
Args: spec_path: Path to a composite-layers JSON spec. output_path: Optional destination media path. save_layer_plan: Optional JSON path for the resolved layer-plan receipt. dry_run: Validate and emit the layer plan without rendering media.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| spec_path | Yes | ||
| output_path | No | ||
| save_layer_plan | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||