Record Your Flow
Last updated
Last updated
It's often useful to record a video of your Flow. Some reasons you might want to do this:
Showcase a Maestro Flow to your team
Share a Maestro Flow on social media
Demonstrate some behavior of your Flow (eg. for debugging purposes)
Maestro makes this easy to do without needing to clean up your desktop, arrange your windows, or deal with screen recording software.
Simply run the command below to render a beautiful MP4 video of your Flow in action:
Here's an example of the final output:
The maestro record
command captures the raw Flow output and app screen recording, and then programmatically stitches them together into an mp4 file. Today, the rendering is done on mobile.dev servers so the command sends the screen recording and Flow output securely over the internet to our API.
Yes - maestro record
generates a signed url that is valid for 60 minutes. This means that no one can guess your video url and you are the only one who can download your video (unless you share the signed url). After 60 minutes, the url will be invalidated.
We'd also prefer to render videos locally, but the rendering logic today requires dependencies that we'd rather not force our users to install in their environment. Remote rendering allows maestro record
to work out of the box without any additional setup steps.
We may implement local rendering in the future.
Videos are deleted from our servers after 24 hours.
The maximum duration is two minutes.