> For the complete documentation index, see [llms.txt](https://docs.facefusion.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facefusion.io/usage/cli-commands/general.md).

# General

### Run

Run the program.

Command: `run`

Arguments:

* [Paths](/usage/cli-arguments/paths.md)
* [Face Detector](/usage/cli-arguments/face-detector.md)
* [Face Landmarker](/usage/cli-arguments/face-landmarker.md)
* [Face Selector](/usage/cli-arguments/face-selector.md)
* [Face Tracker](/usage/cli-arguments/face-tracker.md)
* [Face Masker](/usage/cli-arguments/face-masker.md)
* [Voice Extractor](/usage/cli-arguments/voice-extractor.md)
* [Frame Extraction](/usage/cli-arguments/frame-extraction.md)
* [Frame Distribution](/usage/cli-arguments/frame-distribution.md)
* [Output Creation](/usage/cli-arguments/output-creation.md)
* [Processors](/usage/cli-arguments/processors.md)
* [UIs](/usage/cli-arguments/uis.md)
* [Benchmark](/usage/cli-arguments/benchmark.md)
* Download
  * [Download Providers](/usage/cli-arguments/download.md#download-providers)
* [Execution](/usage/cli-arguments/execution.md)
* [Memory](/usage/cli-arguments/memory.md)
* Misc
  * [Log Level](/usage/cli-arguments/misc.md#log-level)

### Headless Run

Run the program in headless mode.

Command: `headless-run`

Arguments:

* [Paths](/usage/cli-arguments/paths.md)
* [Face Detector](/usage/cli-arguments/face-detector.md)
* [Face Landmarker](/usage/cli-arguments/face-landmarker.md)
* [Face Selector](/usage/cli-arguments/face-selector.md)
* [Face Tracker](/usage/cli-arguments/face-tracker.md)
* [Face Masker](/usage/cli-arguments/face-masker.md)
* [Voice Extractor](/usage/cli-arguments/voice-extractor.md)
* [Frame Extraction](/usage/cli-arguments/frame-extraction.md)
* [Frame Distribution](/usage/cli-arguments/frame-distribution.md)
* [Output Creation](/usage/cli-arguments/output-creation.md)
* [Processors](/usage/cli-arguments/processors.md)
* [Execution](/usage/cli-arguments/execution.md)
* Download
  * [Download Providers](/usage/cli-arguments/download.md#download-providers)
* [Memory](/usage/cli-arguments/memory.md)
* Misc
  * [Log Level](/usage/cli-arguments/misc.md#log-level)

### Batch Run

Run the program in batch mode.

Command: `batch-run`

Arguments:

* Paths
  * [Config Path](/usage/cli-arguments/paths.md#config-path)
  * [Temp Path](/usage/cli-arguments/paths.md#temp-path)
  * [Jobs Path](/usage/cli-arguments/paths.md#jobs-path)
* [Patterns](/usage/cli-arguments/patterns.md)
* [Face Detector](/usage/cli-arguments/face-detector.md)
* [Face Landmarker](/usage/cli-arguments/face-landmarker.md)
* [Face Selector](/usage/cli-arguments/face-selector.md)
* [Face Tracker](/usage/cli-arguments/face-tracker.md)
* [Face Masker](/usage/cli-arguments/face-masker.md)
* [Voice Extractor](/usage/cli-arguments/voice-extractor.md)
* [Frame Extraction](/usage/cli-arguments/frame-extraction.md)
* [Frame Distribution](/usage/cli-arguments/frame-distribution.md)
* [Output Creation](/usage/cli-arguments/output-creation.md)
* [Processors](/usage/cli-arguments/processors.md)
* Download
  * [Download Providers](/usage/cli-arguments/download.md#download-providers)
* [Execution](/usage/cli-arguments/execution.md)
* [Memory](/usage/cli-arguments/memory.md)
* Misc
  * [Log Level](/usage/cli-arguments/misc.md#log-level)

### Force Download

Force automate downloads and exit.

Command: `force-download`

Arguments:

* [Download](/usage/cli-arguments/download.md)
* Misc
  * [Log Level](/usage/cli-arguments/misc.md#log-level)

### Benchmark

Benchmark the program.

Command: `benchmark`

Arguments:

* Paths
  * [Temp Path](/usage/cli-arguments/paths.md#temp-path)
* [Face Detector](/usage/cli-arguments/face-detector.md)
* [Face Landmarker](/usage/cli-arguments/face-landmarker.md)
* [Face Selector](/usage/cli-arguments/face-selector.md)
* [Face Tracker](/usage/cli-arguments/face-tracker.md)
* [Face Masker](/usage/cli-arguments/face-masker.md)
* [Voice Extractor](/usage/cli-arguments/voice-extractor.md)
* [Frame Extraction](/usage/cli-arguments/frame-extraction.md)
* [Frame Distribution](/usage/cli-arguments/frame-distribution.md)
* [Output Creation](/usage/cli-arguments/output-creation.md)
* [Processors](/usage/cli-arguments/processors.md)
* [Benchmark](/usage/cli-arguments/benchmark.md)
* [Execution](/usage/cli-arguments/execution.md)
* [Memory](/usage/cli-arguments/memory.md)
* Misc
  * [Log Level](/usage/cli-arguments/misc.md#log-level)
