videobeaux

Logo

The friendly multilateral video toolkit built for artists by artists.

View the Project on GitHub schwwaaa/videobeaux

chain_builder

:contentReference[oaicite:1]{index=1}

Description

Assembles a sequence of Videobeaux program steps into a single automated workflow, chaining multiple transformations into one output.
Allows creators to design multi-stage processing pipelines without running several commands manually.

Purpose

chain_builder enables complex, multi-step Videobeaux workflows such as:

This tool acts as a meta-controller that executes multiple Videobeaux programs in the specified order.

How It Works

  1. Chain Input
    The chain argument accepts a structured definition of steps, typically referencing individual Videobeaux modules.
  2. Sequential Execution
    Each step in the chain is executed in the order provided—output from one step becomes input for the next.
  3. Intermediate Handling
    Temporary outputs may be generated (depending on implementation) before the final render is written.
  4. Final Output
    The result of the last program in the sequence is written to -o.

Program Template

videobeaux -P chain_builder \
  -i input.mp4 \
  -o output.mp4 \
  --chain VALUE

Arguments

Real World Example

videobeaux -P chain_builder \
  -i myvideo.mp4 \
  -o chain_builder_styled.mp4 \
  --chain EXAMPLE

Technical Notes

Quality Tips