Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
Arg-Source.md docs (#383) Jun 22, 2019
README.md docs (#383) Jun 22, 2019
Verb-FFmpeg.md docs (#383) Jun 22, 2019
Verb-List.md docs (#383) Jun 22, 2019
Verb-Shot.md docs (#383) Jun 22, 2019
Verb-Start.md Steps Recorder (#391) Oct 8, 2019

README.md

Command-line

Project Executable
UI captura.exe
Command-line captura-cli.exe

We use the CommandLineParser NuGet package.

The console projects uses default settings with a few modifications and does not save settings.

Command-line support is not very stable. Please report any bugs you find.

Why a separate Console app?

There are many issues related to using a WPF application as a console app.

  • WPF applications don't block the console. So, we cannot use it for scenarios like wait till capture is completed.
  • Writing to console does not work by default
  • If AttachConsole is used, the written content interferes with console prompt.
  • And more ...

Command-line parameters for UI version

Argument Description
--reset Reset all Settings
--tray Starts minimized to System Tray
--no-persist Don't Save any changes in Settings
--no-hotkey Don't Register Hotkeys.
--settings Custom settings folder

e.g. Start captura minimized to tray

captura --tray

Implemented Verbs

  • list List available Screens, Windows, Audio Sources, Webcams, etc.
  • start Start a Recording
  • shot Take a ScreenShot
  • ffmpeg
    Allows installation of ffmpeg from command-line.
  • help
    Provides help on using the console app.
  • version
    Prints the version of the console app.
You can’t perform that action at this time.