When chains aren't enough
Real-world tasks need branching, splitting, and re-merging streams. Three patterns cover most:
- split — duplicate one stream into N.
[0:v]split=2[a][b]. - concat filter — join inputs back together (re-encode required).
- hstack/vstack — stack videos side by side or top-bottom for comparisons.