mobium record
This tool on every surface: CLI · MCP · Python · JavaScript · Go · Java · .NET
Record the screen to a video
record start begins; record stop -o session.mp4 finishes and saves it;
record alone says whether one is running. The saved file is checked by
its own header — frames and duration — so a recording that could not be
finished is reported rather than saved as if it had been.
Android records a frame only when the screen changes: a still screen is one frame, which is not a failure. A real iPhone records WebDriverAgent's screen stream: about ten frames a second, at full size.
Usage
mobium record [start | stop] [flags]
Flags
| Flag | Type | Default | What it does |
|---|---|---|---|
--output -o | string | Where to save the video on stop (default: ./recording- |
And the global flags.
Examples
Start recording the screen
mobium record start
Printed on an Android 15 emulator:
recording — stop it with action "stop" and a path
Stop, and save the video
mobium record stop -o flow.mp4
Printed on an Android 15 emulator:
saved …/flow.mp4: 54 frames, 1.605s of video, recorded over 1.705s
More, from mobium record --help
mobium record start
mobium record stop -o login-flow.mp4
mobium record
No screenshot: what it keeps is a video of the screen.
The tool
record calls app_record; its arguments and what every client calls it are there.