User Guide
05.3 · Screen Recording

Region and Timed Recording

Fullscreen recording (see 05.2) is the default, but you can also scope to a rectangle or set a duration cap.

Region Recording

  1. Right-click the Recording button (or open its context menu).
  2. Pick Record Region....
  3. The region-selection overlay appears, exactly like 02.1.
  4. Click and drag a rectangle over the area you want to record.
  5. Release to confirm — recording starts immediately for that rectangle only.
  6. Stop with Ctrl+Shift+E, the control bar Stop button, or by clicking the toolbar Recording button.

Under the hood this runs RecordRegionCommand. The selected region is fixed for the length of the recording — you cannot resize it mid-recording. If you need a different area, stop and start a new one.

Tip

Tip — Region recording is the easiest way to produce focused tutorial clips. Size the rectangle to 16:9 aspect (for example 1920 x 1080 or 1280 x 720) if the clip will end up on a 16:9 surface like YouTube or Teams.

Timed Recording

Timed recording starts a fullscreen recording and stops itself after a fixed duration.

  1. Right-click the Recording button.
  2. Open the Record for... submenu.
  3. Pick a preset.
  4. Recording starts immediately and auto-stops when the duration elapses.

Available Presets

PresetDuration
10s10 seconds
30s30 seconds
1m1 minute
5m5 minutes
10m10 minutes
30m30 minutes
1h1 hour

The command behind the menu is RecordWithDurationCommand(int seconds).

You can still stop early via any of the normal stop surfaces (see 05.2) — the timer is a cap, not a lock.

The Setting-Driven Cap

Independent of timed recording, there is also a global cap:

SettingDefaultEffect
Recording.MaxDurationMinutes0Hard upper limit on any recording, in minutes. 0 means unlimited.

If you set Recording.MaxDurationMinutes = 15, every recording — fullscreen, region, or timed — stops no later than fifteen minutes in. A timed recording of 30m with this setting would stop at 15 minutes.

Tip

Warning — Long recordings at high quality and high frame rate produce very large files. At 1080p / 60 fps / H.264 / 8000 kbps, expect roughly 60 MB per minute. Check free space on Recording.SaveFolder before long sessions, and consider H.265 (see 05.4) for a 30-50% size reduction.