krites develop¶
Description¶
Record a look on a frame's edit record. Nothing applies it automatically, and
it is baked to pixels only on krites export. A look is a white
balance + parametric tone curve + optional 3D LUT
grade, drawn from the shoot's config-driven catalog, never a grade hardcoded
in Go.
--look selects a catalog look by id; without it, the shoot's configured default
look applies (the built-in neutral pass-through until you tune the catalog).
An unknown look is rejected with the list of available ones.
The catalog and the default live in the shoot's develop config
(.krites/develop.yaml). krites does not write that file: a shoot without one
uses a built-in catalog holding only neutral. Hailey's signature grade and
per-scene variants (ceremony / golden-hour / reception) are catalog entries
added there, by hand for now; see
Limitations.
Non-destructive: only the frame's .krites/edits/<frame>.yaml record changes,
and the original is never touched. Looks are never written to XMP
(Adobe can't represent them), so they serve the krites export path only
Undo with krites reset.
Usage¶
Name a single frame, or pass --all to apply across every keeper: exactly one
of the two. The shoot is taken from --shoot, or the current working directory if
omitted.
Flags¶
| Flag | Description | Default |
|---|---|---|
--shoot |
Shoot directory to scope to | the current directory |
--all |
Apply the look to every keeper frame | false |
--look |
Catalog look to apply | the shoot's configured default look |
--output |
Output format: text or json |
text |
Examples¶
# Apply the configured default look to every keeper
krites develop --shoot ~/shoots/smith-wedding --all
# Apply a named look to one frame
krites develop --shoot ~/shoots/smith-wedding --look golden-hour 044.jpg
See also¶
krites straightenandkrites crop: the other develop edits.krites export: bake edits to pixels (the only writer).krites reset: clear a frame's edits.