normalize_audio
Normalize audio or video loudness to EBU R128 standards, targeting -16 LUFS for podcasts/Reels or -14 LUFS for YouTube, with optional voice clarity filtering.
Instructions
Normalize audio loudness using the broadcast standard EBU R128 (loudnorm). Supports -16 LUFS (podcasts/Reels), -14 LUFS (YouTube), and optional voice clarity enhancement (80Hz high-pass to remove mic rumble). Works on audio or video files.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"inputPath": "<inputPath>",
"outputPath": "<outputPath>"
},
"name": "normalize_audio"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| inputPath | Yes | Path to the source audio or video file. | |
| outputPath | Yes | Destination path for the normalized media file. | |
| targetLufs | No | Target integrated loudness in LUFS (-16 for podcasts/Reels, -14 for YouTube, -23 for broadcast). Default: -16. | |
| targetPeakDb | No | Maximum allowed true peak level in dBTP. Default: -1.5. | |
| voiceClarity | No | Apply speech enhancement filters (80Hz high-pass to remove mic rumble and gentle compressor for presence). Default: false. |