Runner Guide

Intro

This guide will get you set up to send your game footage, audio, and camera/vtube model (if being used) to the Speedrun Tools UK live stream. Please read these instructions carefully and complete your set-up well ahead of time.

Portable OBS

You'll use STUK's portable version of OBS that has the required scenes and sources prepared - you'll just need to apply your game capture, mic, Discord and camera/vtube feeds to it. To get started:

Settings

You'll be streaming to a dummy Twitch channel and as such we use Twitch Enhanced Broadcasting to determine your optimal streaming settings. You should not need to touch any stream or output settings unless told to by this guide, or a tech volunteer.

If your GPU isn't compatible with Twitch Enhanced Broadcasting, you can use one of the alternate profiles available from the "Profiles" menu at the top:

One setting you'll need to change is the Stream Server. Navigate to the Stream menu in the settings area; "Twitch" will be already be selected as the Service. Click "Use Stream Key" and in the Server dropdown that appears, select the Twitch server closest to your location. A volunteer will advise your Stream Key when they are ready for you to go live. Leave the other settings as they are.

If you want to make a local recording of your run, make sure you also go to the Output settings and select a 'Recording Path' in the 'Recording' tab. We don't want any long ending cutscenes or credit sequences playing out on stream, so if any are included as part of official timing you should make your own recording to use as a PB submission.

Scenes and Sources

Game Setup

To prepare your sources, select the 'Game Setup' scene, and edit one of the green sources. 

Your gameplay should stretch to the edge of the screen. If your game feed has some sort of border, e.g. you're seeing black around the edges, right-click on the source you set up, click 'Filters' and use the 'Crop' filter to crop each edge as necessary so that only the game is showing.

Capture Cursor is disabled by default, so if you're playing a game where the mouse cursor should be seen, right-click the source, click 'Properties' and then tick 'Capture Cursor'.

For all sources, audio will automatically be captured and shown on the Audio Mixer. You're welcome to hide any unused audio sources in the mixer. You should notice that the audio for the game is only being picked up in one channel on the Audio Mixer; this is intended as your mic and Discord audio will be sent down the other channel

You should adjust your game sound and/or the OBS sound level so that normal gameplay audio peaks towards the top of the green area (-30 to -20) - occasional loud sounds hitting the orange area are fine as long as it's not consistent. If you've already adjusted your in-game volume and the OBS volume and gameplay audio is still too quiet, you can right-click on the game source, click 'Filters' and adjust the 'Gain' filter until the volume is correct. Please do not touch any of the other filters.

Second Screen

If you're playing a game with more than one screen, such as a DS/3DS game, a bingo run, or playing two games together, set this up on the Second Screen scene the same way as the Game Setup. Ensure you've let Staff know you plan to use this if it wasn't obvious in your submission.

Mic, Discord & Webcam/Avatar Setup

Audio

You will be capturing and streaming your own microphone, as well as all commentary and host audio via Discord. This ensures that you are all synced with your gameplay and webcam. To start, make sure the Discord source is pointing at your own instance of Discord, and the same with the Microphone source. As with gameplay, you'll see both of these sources only picked up in one channel.

The audio levels for both of these sources should be peaking in the orange area of the audio meter - occasional raised voices or shouting peaking just into the red is fine as long as it's not consistent. Whilst you can sort out your own microphone now, you'll have an opportunity before your run starts to balance your commentators/host Discord audio.

If you're in a race or co-op run and not the first player, you should still set these up as normal. Player 1's audio will used to capture all voice comms for the whole run, but it's handy to have yours available too in case there's an issue. Gameplay audio is usually captured from whichever player is in the lead.

Webcam/Vtube/Avatar

Set up your Webcam, Vtube Model or Avatar with one of the green sources. Ensure your webcam or Vtube model is set to a 16:9 resolution, such as 1280x720 or 1920x1080. 

If you're using a green screen background, right-click on the source you've used, click 'Filters' and adjust the 'Chroma Key' filter as necessary.

If you don't want to use a webcam or image, you can ignore this step. The space on the stream will instead be filled by the marathon logo.

These scenes are only used during setup. During the event, you will stream the scene that matches your game's layout. Your game's feed should fill the space. If it doesn't, you'll need to go back and crop any borders as outlined before. You do not need to make any changes to the scene you are streaming.

If you are in a race, your feed will show up twice on the race layout (as shown below). Decide with your opponent who will be on the left and who will be on the right, and hide the folder in the source list for the side you won't be on. Please let the tech team know once you're both setup which of you is Player 1 and Player 2.