CLI Reference¶
CameraKit provides one entry point with subcommands:
camerakit <command> [options]
Top-level commands¶
devices¶
List discoverable cameras and probed settings.
camerakit devices --max-cameras 6 --codec MJPG,YUYV
Options:
--max-cameras: upper bound for discovery probing.--codec: optional comma-separated FourCC list for probing.
init¶
Create project folders and a default Config.toml.
camerakit init --path /path/to/project --cameras 2
Options:
--path: destination directory.--cameras: number of camera subfolders to create.--force: overwrite existingConfig.toml.
calibrate¶
Run calibration using Config.toml and calibration assets.
camerakit calibrate --config /path/to/project
Options:
--config: config directory (defaults to current directory).
capture¶
Run synchronized live preview and per-trial recording.
camerakit capture --data-dir data --required-fps 60 --max-cameras 6
Options:
--required-fps: optional output FPS target.--codec: recording codec (defaultmp4v).--max-cameras: discovery limit (Linux/Windows probing).--data-dir: output root for session/trial recordings.
report¶
Print a calibration TOML summary.
camerakit report --input /path/to/Calib_board_outer.toml
Options:
--input: calibration TOML path.