normalize-loudness
Installation
SKILL.md
normalize-loudness
Purpose
Normalize the loudness of a video or audio file using ffmpeg's two-pass loudnorm filter (EBU R128). Most social platforms target around -14 LUFS integrated with a -1 dB true-peak ceiling and an LRA cap around 11. This atom is the canonical way to hit those targets — replaces ad-hoc alimiter chains in per-ad polish scripts.
Two-pass is required (not single-pass) because the second pass uses the measured statistics from the first to apply linear normalization with no dynamic distortion.
Inputs
--input <path>— mp4 / mov / wav / mp3 (required)--output <path>— destination file (required)--target-i <lufs>— integrated LUFS (default-14)--target-tp <dbtp>— true-peak ceiling in dBTP (default-1)--target-lra <lu>— loudness range cap (default11)--platform <name>— preset that overrides the three above. Supported:social(default, -14/-1/11),broadcast(-23/-2/7),podcast(-16/-1/11)