Skip to content

Schedules & title tracking

Open Recordings → Schedules to see which channels ReplayVOD records automatically. Each schedule belongs to one channel and can include filters for category, tags, or viewer count.

Admins and owners manage schedules. Viewers can request a channel. See Users & invitations for role permissions.

As a viewer:

  1. Open Schedules and select Request a channel.
  2. Search for the channel and select it. Add a note if you want to explain what you’d like recorded.
  3. Select Request channel.

Search includes channels followed by people who have signed in to this server. If a channel is missing, follow it on Twitch and sign out and back in to ReplayVOD.

Your request appears under My requests. Pending means it hasn’t been reviewed, Approved means an admin created a schedule, and Rejected means it was declined. Select Cancel to withdraw a pending request. Use Show more to load older requests.

You can have one pending request per channel. Check existing schedules before requesting a channel that’s already being recorded.

Approval creates a schedule for live streams. To save a past broadcast, ask an admin to archive it.

Admins and owners see Channel requests above the schedule list when requests exist.

Select Approve, choose the recording settings, and select Approve again. The form already has the requested channel selected. You can add filters and an auto-delete period.

The schedule appears in the list with Requested by showing who asked for it. If the channel is live and matches the schedule, recording can start immediately when automatic recording is enabled and capacity is available.

Select Reject to decline a request. If the channel already has a suitable schedule, reject the duplicate request. Use Show more to review older requests.

Select New schedule, choose the channel and settings, then select Create.

Setting What it does
Mode Record video or audio only.
Quality Set the maximum video resolution. ReplayVOD uses the highest available resolution within that limit.
Force H.264 Prefer H.264 for video recordings.

Quality and Force H.264 apply only to video. See Recording for quality selection and Twitch playback account for authenticated playback.

Optional filters limit which broadcasts match:

Filter Requirement
Category The stream is in the selected Twitch category.
Tag The stream has the selected tag.
Viewers The stream meets the minimum viewer count.

Leave the optional filters empty to record every stream from the channel. When several schedules match the same stream, ReplayVOD records it once.

You can also enable automatic deletion and set the number of hours after stream end. ReplayVOD removes expired recordings during its background cleanup.

Disable an individual schedule to stop using that rule. Pause all pauses automatic recording across schedules; select Resume to enable it again.

ReplayVOD can capture title and category changes during a recording. Open the recording’s Stream timeline to view that history and jump to a change.

The owner configures tracking in System → EventSub, or the server operator sets SERVER_MODE:

Mode How title changes are captured
poll Checks Twitch every [server].poll_interval_minutes.
direct Receives channel.update events through a public HTTPS callback.
relay Receives channel.update events through Connect.
off Saves only the title and category from the start of the recording.

Polling works without a public callback. Direct and relay modes use Twitch notifications. See EventSub and Connect relay for setup.