Audio normalization adjusts audio levels for consistent loudness — useful when combining sources at different volumes, or meeting a platform's loudness target.
Auto-Editor supports two kinds: peak scales by the highest amplitude (simple, fast, preserves dynamic range); ebu (EBU R128) analyzes perceived loudness over time to meet broadcast standards.
Example:
auto-editor --audio-normalize peak:-3 # set max peak to -3dB
Example:
auto-editor --audio-normalize ebu # use default values
auto-editor --audio-normalize ebu:i=-16 # set integrated loudness target
auto-editor --audio-normalize "ebu:i=-5,lra=20,gain=5,tp=-1" # customize all parameters
i (integrated loudness): Target integrated loudness in LUFS (Loudness Units Full Scale)
-24.0-70.0 to 5.0-23 (EBU R128), -16 (streaming), -14 (podcasts)lra (loudness range): Target loudness range in LU
7.01.0 to 50.0tp (true peak): Maximum true peak level in dBTP
-2.0-9.0 to 0.0gain: Additional gain offset in dB
0.0-99.0 to 99.0EBU normalization uses a two-pass process:
loudnorm filter with the measured values to normalize the audio to your target levels