Skip to content
Help Center Screenshots Video Recording Options

Screenshots

Video Recording Options

Record a video of the page alongside the screenshot, with configurable format, quality, speed, and duration.

Enabling video recording

Add "video": true to your screenshot request:

{
  "url": "https://example.com",
  "video": true
}

Retrieve the video via GET /api/v1/screenshot/video?id={screenshot_id}.

Video format

Set video_format to choose the container:

  • webm — default, widely supported in browsers, smaller file size.
  • mp4 — H.264-encoded, compatible with all devices and platforms.

Quality

video_quality accepts a CRF (Constant Rate Factor) value. Lower numbers mean higher quality and larger files:

  • 18 — near-lossless (large file)
  • 28 — good balance (default is 30)
  • 51 — lowest quality

Speed

video_speed controls playback speed multiplier. 1 = real time, 2 = 2× speed, 0.5 = slow motion.

Duration

video_duration sets the maximum recording length in seconds. Default is 15.

Last updated March 27, 2026