Getting started
Prerequisites
pixelflowbinary available locally.- An input video file readable through FFMS2.
- Write access to output path.
Create a minimal script
Create hello.pf:
output = source("input.mkv")
Render output
Run:
pixelflow hello.pf -o out.y4m
This command reads script, indexes reachable source(...) nodes, validates final graph, and writes an output stream selected from the final clip format. Integer Gray/YUV clips write Y4M; planar RGB clips write rawvideo.
Write to stdout instead of a file
Run:
pixelflow hello.pf -o - > out.y4m
Video bytes go to stdout. Progress, indexing messages, diagnostics, and timing output stay on stderr.
Next steps
- Read Render scripts for flags.
- Read Sources for path and source option behavior.
- Read FFMS2 source for exact
source(...)options.