# Generated command reference > Generated by `npm run docs:commands` from the v2 command registry. Do not edit manually. | Command | Usage | Mutates | Summary | |---|---|:---:|---| | `info` | `capcut info ` | no | Project overview + material summary. | | `version` | `capcut version ` | no | Detect CapCut/JianYing version, schema flags, and support status. | | `lint` | `capcut lint [options]` | no | Schema-aware checks (overlaps, line length, missing files); exit 0/1/2 for CI. | | `tracks` | `capcut tracks ` | no | List all tracks. | | `segments` | `capcut segments [--track ]` | no | List segments with timing; filter by --track . | | `texts` | `capcut texts ` | no | List all text/subtitle content. | | `set-text` | `capcut set-text ` | yes | Change a text segment's content. | | `shift` | `capcut shift ` | yes | Shift one segment's timing by an offset (e.g. +0.5s). | | `shift-all` | `capcut shift-all [--track ]` | yes | Shift all segments (optionally on one --track) by an offset. | | `speed` | `capcut speed ` | yes | Set a segment's playback speed. | | `volume` | `capcut volume ` | yes | Set a segment's volume (0.0-1.0). | | `trim` | `capcut trim ` | yes | Trim a segment to a start/duration window. | | `opacity` | `capcut opacity ` | yes | Set a segment's opacity (0.0-1.0). | | `export-srt` | `capcut export-srt [options]` | no | Export subtitles to SRT or WebVTT on stdout, per line or per word. | | `export-timeline` | `capcut export-timeline [--out ]` | no | Export video/audio tracks as OpenTimelineIO JSON for NLE handoff (DaVinci Resolve imports .otio natively). | | `materials` | `capcut materials [--type ]` | no | List material types and counts; filter with --type. | | `segment` | `capcut segment ` | no | Full detail for one segment and its material. | | `material` | `capcut material ` | no | Full detail for one material. | | `add-audio` | `capcut add-audio [duration] [options]` | yes | Add a local or Wikimedia audio file on an audio track. | | `add-video` | `capcut add-video [duration] [options]` | yes | Add a local or Wikimedia video/image on a video track. | | `add-text` | `capcut add-text [options]` | yes | Add a text segment with font/color/position options. | | `crop` | `capcut crop [--ratio \| --rect \| --reset]` | yes | Read or set a video/photo segment's source-material crop (--ratio preset, --rect x,y,w,h, or --reset). | | `cut` | `capcut cut --out ` | yes | Extract a time range into a new standalone draft. | | `duplicate` | `capcut duplicate [--track ] [--new-track]` | yes | Duplicate a segment at its same timeline position onto a track above the source. | | `remove` | `capcut remove [--keep-track] [--keep-materials]` | yes | Remove a segment, its emptied track, and the materials that orphans. | | `keyframe` | `capcut keyframe