XerahS

Command Line Interface

XerahS CLI

Automate screen capture, recording, and workflows directly from your terminal or scripts using the powerful XerahS CLI.

Usage

xerahs [command] [options]

Commands

capture

Capture a screenshot of the entire screen, a specific window, or a selected region.

xerahs capture --fullscreen
xerahs capture --region "100,100,500,500"

record

Start a screen recording. Supports FFmpeg and modern platform-native APIs.

xerahs record --duration 10
xerahs record --output "recording.mp4"

workflow

Execute a specific named workflow or ID directly.

xerahs workflow "Upload to Imgur"
xerahs workflow --id "67f116dc"

list

List available workflows, encoders, and destinations.

xerahs list workflows

config

View or modify application configuration values via the CLI.

xerahs config set "Uploaders.Imgur.Anonymous" true

backup-settings

Create a backup of all current application settings and workflows.

xerahs backup-settings --output "./backup.json"

Development Tools

  • verify-recording: Test the recording pipeline with automated verification.
  • compare-capture: Capture and compare images for regression testing.