dot-layout_filter: Build the full compose filter graph

.layout_filterR Documentation

Build the full compose filter graph

Description

A black canvas source at the reference rate, one normalization chain per slot (inputs in slot order), then overlays in paint order. Everything is infinite-or-held; the caller cuts frame-exactly with -frames:v (the crossfade_concat discipline – no shortest= anywhere).

Usage

.layout_filter(slots, fps, reference)

Arguments

slots

A validated .layout_slots() result.

fps

Reference frame rate.

reference

Reference slot name (no freeze on its chain).

Value

The filter_complex string.


compost documentation built on Aug. 4, 2026, 5:11 p.m.