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.
Request a channel
Section titled “Request a channel”As a viewer:
- Open Schedules and select Request a channel.
- Search for the channel and select it. Add a note if you want to explain what you’d like recorded.
- 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.
Review requests
Section titled “Review requests”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.
Create a schedule
Section titled “Create a schedule”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.
Pause automatic recording
Section titled “Pause automatic recording”Disable an individual schedule to stop using that rule. Pause all pauses automatic recording across schedules; select Resume to enable it again.
Title tracking
Section titled “Title tracking”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.