Streaming

From QWiki
Revision as of 16:39, 31 March 2024 by Matrix (talk | contribs)

This page describes recommended settings for Streaming.

If you have an Ampere card like the 40-series, use AV1. For 10-series or more, use HEVC.
With a 4th generation cpu you should have no issues.
While streaming, ezQ frametime should be 1.6/1.8ms with 1001 fps.

OBS settings

  • Output > Video Encoder: AV1/HEVC/H264 ; Rate Control: CBR ; Bitrate: YT/Twitch limit ; Keyframe interval: 1s ; Preset: P7 ; Tuning: High Quality ; Multipass Mode: Two Passes (Full Resolution) ; Profile: Main ; Look-ahead: off ; Psycho Visual Tuning: on ; GPU: 0 ; Max B-frames: 0
  • Video > 60 fps
  • Advanced > Video > Color Format: NV12 ; Color Space: sRGB ; Color Range: Full
  • Sources > Game Capture > Properties: Limit capture framerate. Unselect the rest.


ezQuake settings

  • vid_software_palette 1 (Is necessary to keep the correct gamma and details of textures in the stream but it will reduce performance)
    If the stream is too dark, add OBS gamma 0.2.
    If you need to disable it to get stable fps, add a color correction filter in OBS with gamma 0.5.
  • gl_gamma 0.7
  • gl_contrast 1

YouTube

YouTube uses the low quality codec AVC1 for resolutions lower than 1440p.
To get the higher quality codec VP09 streaming at 1080p, create a new streaming key, manually select 1440p and activate 60 fps.
Copy the stream key and paste it in OBS, don't use the 'Connect Account' or it will use the default key. Click the padlock to encrypt the stream.
Set a bitrate of 10000 in OBS for good quality. If you have enough bandwidth, set 30000 for perfect quality.
Watch the stream at 1440p.

YT-settings-1440p-trick

Twitch

(to be added)

Links

(to be added)