CLI usage
core commands for recording, authentication, uploads, and machine-readable output.
record
$ shareavideo record display --duration 10 --output /tmp/demo.mp4$ shareavideo record --window "Terminal" --duration 8$ shareavideo record --app "Firefox" --duration 10$ shareavideo record --rect "100,80,1280,720" --duration 12upload
$ shareavideo upload /tmp/demo.mp4 --wait-for-transcript --jsonauth
$ shareavideo auth login --no-browser --no-wait --json$ shareavideo auth whoami --json$ shareavideo auth wait --device-code <code>session mode for agents
$ shareavideo record start display --id agent-run --output /tmp/agent.mp4$ shareavideo record stop agent-run --upload --wait-for-transcript --json
share