CLI toolkit
Typer commands with rich ergonomics, progress feedback, and dry-run support.
Typer commands with rich ergonomics, progress feedback, and dry-run support.
FFmpeg + zscale + VideoToolbox with fallback logic so color stays accurate on every machine.
Smart source/proxy reconciliation and CSV exports to keep editors honest.
One command validates encoders, filters, paths, and hardware acceleration before a session starts.
Project creation, ingest, proxy, parity, and doctor services stay isolated so GUI or MCP agents can plug-in without touching core logic.
FFmpeg and filesystem adapters keep all I/O out of business logic - perfect for scaling to API or distributed render farms.
Pydantic models define manifest, proxy job, and error taxonomy so every integration speaks the same language.