normalize_audio
Normalize a recording's loudness to a delivery target such as YouTube, podcast, or EBU R128 so narration and system audio avoid quietness or clipping; video is copied untouched.
Instructions
Normalize a recording's loudness to a delivery target (EBU R128, two-pass loudnorm) so narration and system audio are neither too quiet nor clipping. Video is copied untouched. Reports the loudness before and after.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | Path to the source video or audio file. | |
| output | No | Optional output path. Defaults under SCREENCAST_HOME/edits. | |
| target | No | Loudness target: 'youtube' (-14 LUFS, default), 'podcast' (-16 LUFS), 'broadcast' (EBU R128, -23 LUFS), or a LUFS number such as -18. | |
| overwrite | No | Allow replacing an existing file at the output path (default false). |