record_and_export
Record a webpage and export as GIF or MP4, with presets that automatically set dimensions and format for platforms like GitHub, YouTube, Instagram Reels, and TikTok.
Instructions
All-in-one: open URL, wait for specified duration, stop recording, auto-export to the right format.
Use the "platform" parameter and we handle everything:
"Record a demo for my GitHub README" → platform: "github" → 1280×720 GIF
"Record my app for Instagram Reels" → platform: "reels" → 1080×1920 MP4
"Make a TikTok demo" → platform: "tiktok" → 1080×1920 MP4
"Record for YouTube" → platform: "youtube" → 1280×720 MP4
Or pass custom width/height/outputFormat for full control.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to record | |
| width | No | Viewport width (auto-set if platform specified) | |
| gifFps | No | GIF frame rate (only for GIF output) | |
| height | No | Viewport height (auto-set if platform specified) | |
| gifWidth | No | GIF width (only for GIF output, height auto-scaled) | |
| platform | No | Target platform: github, readme, youtube, reels, instagram, tiktok, shorts, linkedin, twitter — auto-sets size + format | |
| outputFormat | No | Output format (auto-set if platform specified) | |
| durationSeconds | No | How long to record (default 5 seconds) |