Skip to content

krites ingest

Description

Register a folder of frames as a shoot workspace. krites indexes the supported still frames in the folder and writes a .krites/ sidecar (the manifest) alongside them. It is non-destructive — your originals are neither moved nor modified (R-ND-1); only the .krites/ sidecar is added.

For Phase 1 the supported formats are JPEG and PNG (embedded previews are what culling reads). RAW import/decode lands later behind the Decoder provider (spec 0001 §13-Q4).

Usage

krites ingest <dir> [flags]

<dir> is the folder to register (required).

Flags

Flag Description Default
--name Shoot name the folder's base name
--output Output format: text or json text

Examples

# Register a folder of JPEGs as a shoot
krites ingest ~/shoots/smith-wedding

# Give the shoot an explicit name and emit machine-readable JSON
krites ingest ~/shoots/smith-wedding --name "Smith Wedding" --output json

Text output:

Registered shoot "smith-wedding" — 3814 frames (/home/hailey/shoots/smith-wedding)

Next step

Run krites cull to judge the registered frames.