Commands
hance <input> [options]
Section titled “hance <input> [options]”The default command. Applies film effects to one or more video/image files.
hance video.mp4hance video.mp4 photo.jpg another.mov -o output-dir/Output
Section titled “Output”| Flag | Description | Default |
|---|---|---|
--output, -o | Output file (single input) or directory (multiple inputs) | <input>_hanced.<ext> |
--codec | Output codec: h264, h265, prores | h264 |
--encode-preset | FFmpeg preset: fast, medium, slow | medium |
--crf | Quality (0–51, lower is better; ignored for ProRes) | 18 |
--export | Export quality preset: low, medium, high, max | none |
--blend | Blend with original (0–1) | 1 |
Presets
Section titled “Presets”| Flag | Description | Default |
|---|---|---|
--preset | Load a look file by name | default |
General
Section titled “General”| Flag | Description |
|---|---|
--no-config | Ignore config file |
--help, -h | Show help |
--version, -v | Print version |
hance ui [file] [options]
Section titled “hance ui [file] [options]”Launch the browser-based editor.
hance uihance ui video.mp4hance ui --port 8080 --no-open| Flag | Description | Default |
|---|---|---|
--port | Server port | 4800 |
--no-open | Don’t open browser automatically | opens browser |
hance preview <input> [options]
Section titled “hance preview <input> [options]”Generate a quick preview frame.
hance preset <subcommand>
Section titled “hance preset <subcommand>”Manage looks/presets.
hance skills [subcommand]
Section titled “hance skills [subcommand]”Print the agent skill docs baked into the binary, so an AI harness gets version-matched instructions at runtime.
hance skills # the router / entry doc (for AI harnesses)hance skills list # available subcommand + reference docshance skills get refine # print one dochance skills path # extract the docs to a local dirBatch processing
Section titled “Batch processing”Pass multiple inputs to process them in sequence:
hance clip1.mp4 clip2.mp4 clip3.mp4 -o graded/Batch processing requires a pro license.