streamtoolset
DocsChecking session…

Settings

OBS audio normalization for Twitch clips

Open Audio in Settings

The single most common 'why is my stream bad' problem is a clip blasting your viewers' ears off. Normalization measures every clip's actual loudness and adjusts playback so a quiet Twitch clip and a shouty YouTube clip end up at roughly the same volume — no manual fader-riding.

Video walkthrough coming soon

What it does

When normalization is on, the toolset measures each clip's loudness and adjusts playback volume so clips ride near your target dB level instead of slamming chat with a sudden 6dB jump.

What gets leveled

  • Twitch clip mp4s — full leveling. The clip is downloaded, its loudness is measured, and the player volume is adjusted before playback.
  • Direct video files (mp4 / webm) — same as Twitch clips. Full leveling.
  • YouTube embeds — partial. The toolset nudges the embed's player volume toward your target, but YouTube's iframe API doesn't expose the actual loudness so the leveling is approximate.
  • TikTok, Instagram, Facebook, Twitch interactive embeds — none. These platforms don't expose an API that lets the toolset read or set volume, so they stay at the platform's default.

Target loudness

The default target is -14 dB LUFS, which matches the loudness most streaming platforms normalize to. Lower the target (toward -20) for quieter playback; raise it (toward -10) for louder. Tiny changes have outsized effect because dB is logarithmic.