Skip to main content
Version: 0.5.0

Scheduling

Scheduled recording is a Production-level feature.

ShowRevue scheduled-recording editor

Preferences → Schedule: date range, days of week, record windows, and session type.

What scheduling does

Scheduled recording automatically starts and stops on the days and times you define.

When scheduling is enabled, ShowRevue:

  • starts recording when the current time enters an active record window,
  • stops recording when the current time leaves that window,
  • applies the session type — and, in Calendar Dates mode, the show name and overlay layout — for that recording,
  • shows the next trigger in the main toolbar.

It never auto-stops a recording you started by hand, and it will refuse to auto-start a window the disk can't hold to the end of (a surprise mid-show stop being the worst possible failure).

Two modes

ModeUse it when
Weekly PatternThe week repeats — same times, same session type, on the chosen weekdays between two dates.
Calendar DatesIt doesn't. Rep and repertory houses, festivals, split weeks. A list of dated sessions, each with its own show, session type and overlay layout.

Setup — Weekly Pattern

Open Preferences → Schedule.

  1. Turn on Enable Scheduled Recording.
  2. Choose Weekly Pattern.
  3. Set the Start Date and End Date.
  4. Choose the active Days of Week.
  5. Add one or more Record Windows.
  6. Choose the Session Type to use for scheduled runs.
  7. Optionally pick a Project — the .srshow every scheduled run in the pattern records into. Blank = record into whatever project is open.

Setup — Calendar Dates

Calendar Dates scheduling — a season of dated sessions

Calendar Dates: one row per recording — date, start/stop, show name, session type, overlay layout and the project it records into. Import the whole season from a CSV.

  1. Turn on Enable Scheduled Recording and choose Calendar Dates.
  2. Import CSV… a whole season, or Add Session to build the list by hand.
  3. Each row is one recording: date, start, stop, show name, session type, overlay layout, and the project file it records into.

Set it once at the top of the season and leave it — the rig switches itself between productions with no daily input. Leave the show name, layout or project blank on a row to keep whatever the machine is currently set to.

One rig, two productions

Point a session at a different .srshow and the scheduler opens that project before it rolls — its devices, cue mappings, overlay layouts, show team and Live Notes cloud show all come with it. A Tuesday Frozen dress and a Wednesday Bohème tech can live on one machine, unattended.

The project is given time to load before recording starts. If the file has moved, ShowRevue logs it loudly and records into whatever project is open — a missing path never costs you the take. Unsaved changes to the outgoing project are saved first; the switch never stops to ask.

Weekly Pattern can name a project too — one .srshow for the whole pattern (Preferences → Schedule → Project).

CSV format

date,start,stop,show,type,layout,project
2026-08-04,19:30,22:30,Frozen,Show,Show Layout,~/Shows/Frozen.srshow
05/08/2026,13:00,17:00,"La Bohème, Act I",Tech Rehearsal,Tech Layout,~/Shows/Boheme.srshow
06-08-2026,1930,2230,Frozen,Dress Rehearsal,,
  • Dates read day-first (04/08/2026 = 4 August). yyyy-MM-dd, dd/MM/yyyy and dd-MM-yyyy all work.
  • Times accept 19:30, 1930 or 7:30pm. A stop time earlier than the start spans midnight.
  • Show titles containing a comma must be quoted.
  • Type matches your own session type names as well as the defaults.
  • Layout is an overlay layout preset name.
  • Project is a path to a .srshow. ~ is expanded. Blank = stay in the open project.
  • Import reports any layout or project the CSV names that this machine doesn't have — so you find out at your desk, not on the night.
  • The header row is optional; a headerless file is read in the column order above.
  • Import replaces the current list. Export CSV… writes the current list back out to edit in a spreadsheet.

Record windows (Weekly Pattern)

  • You can configure up to 4 time slots.
  • Each slot has a Start and Stop time.
  • Slots can span midnight if the stop time is earlier than the start time.

Session reports folder

Scheduled recordings export show reports to a separate folder.

In Preferences → Schedule, use Choose Folder… in the Session Reports section to pick that export location.

Storage estimate

The scheduling pane shows a storage estimate based on your current codec and quality setting, and on the scheduled sessions themselves — the record windows across the date range in Weekly Pattern mode, or the length of every dated session in Calendar Dates mode.

Next trigger

When scheduling is active, ShowRevue shows the next scheduled start in the toolbar as a calendar badge — Next: 19:55 in Weekly Pattern mode, or Next: Sat 8 Aug 19:30 — Frozen · Show in Calendar Dates mode.