The short version

On this page

  1. Output settings (bitrate, encoder, keyframes)
  2. Video settings (resolution, FPS)
  3. Advanced: process priority and color format
  4. Keeping your controller overlay smooth
  5. FAQ

These settings assume you're streaming to Twitch or a similar RTMP platform. Adjust bitrate ceilings for other platforms as needed — the underlying logic (favor motion clarity over static sharpness) stays the same for any fast-paced game.

Output settings

SettingRecommendedWhy
EncoderHardware (NVENC / AMF / QuickSync) if available, x264 otherwiseFrees your CPU for the game itself — matters more in competitive titles that are CPU-hungry
Rate controlCBRKeeps a steady bitrate, which platforms expect and which avoids quality dips during fast motion
Bitrate (1080p60)6000–8000 KbpsHigh enough to preserve detail during fast motion without exceeding most platform ceilings
Bitrate (720p60)4500–6000 KbpsGood fallback for limited upload bandwidth while still handling motion cleanly
Keyframe interval2 secondsMatches what Twitch and most platforms expect; longer intervals can hurt quality during fast scenes
Preset (x264 only)veryfast or fasterSlower presets improve quality but cost CPU you likely need for the game
Note: if your bitrate is capped by your upload speed rather than the platform, prioritize dropping resolution before dropping bitrate — a clean 720p60 stream reads better in fast gameplay than a compressed, artifact-heavy 1080p60 stream.

Video settings

SettingRecommendedWhy
Output resolution1920×1080 or 1280×720Match to your available bitrate — see the note above
FPS60Fast-paced and competitive content reads far better at 60 FPS than 30; this matters more than resolution for perceived smoothness
Downscale filterLanczosSharper downscaling than bilinear/bicubic when running a higher canvas than output resolution

Advanced: process priority and color format

Keeping your controller overlay smooth under these settings

A controller overlay is a Browser Source layered on top of everything above — it inherits your canvas FPS setting, so once your canvas is running clean at 60 FPS with the settings above, the overlay will track your inputs at the same rate. If you notice the overlay specifically lagging while the rest of your scene runs fine, that's usually a separate, overlay-specific setting — see our dedicated troubleshooting guide for that.

Don't have a controller overlay set up yet?

Build one free in under a minute and drop it straight into this same scene.

Create my overlay →

FAQ