audio-normalize

Normalize audio loudness with ffmpeg's two-pass loudnorm filter.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rayshan/agent-plugins --skill audio-normalize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audio-normalize
Source: https://github.com/rayshan/agent-plugins/tree/main/ray-agent-plugins/skills/audio-normalize
Command: npx skills add https://github.com/rayshan/agent-plugins --skill audio-normalize

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill makes audio consistent in loudness across tracks, avoiding manual tweaks and ensuring reliable playback levels.

Core Features & Use Cases

  • Normalize loudness with ffmpeg's two-pass loudnorm filter for precise results.
  • Ideal for podcasts, music mixes, and broadcast assets seeking consistent headroom and perceived loudness.
  • Use Case: Normalize a raw interview file to -16 LUFS and -1.5 dBTP for distribution.

Quick Start

Use the audio-normalize skill to process the file input.wav and produce input_normalized.wav in the same folder.

Frequently Asked Questions about audio-normalize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I normalize audio loudness for a podcast episode?

To normalize audio loudness for a podcast, you process the file to achieve consistent perceived loudness. This skill uses ffmpeg's two-pass loudnorm filter to adjust raw audio to standard distribution levels like -16 LUFS.

What is ffmpeg two-pass loudnorm and when should I use it?

Ffmpeg two-pass loudnorm is an audio processing technique that analyzes audio twice to apply precise loudness normalization. Use it for podcasting, broadcasting, or music production when you need consistent headroom and perceived loudness across multiple tracks.

Do I need ffmpeg installed to normalize audio loudness?

Yes, you need ffmpeg installed to use this audio normalization skill. It relies entirely on ffmpeg's built-in loudnorm filter to process your input file and generate a new audio file with consistent loudness levels.

How do I normalize an audio file to get a specific LUFS target?

You can normalize an audio file to a specific LUFS target by running it through an ffmpeg loudnorm filter. This skill processes a single input file and applies two-pass loudness normalization to produce a file with your desired consistent loudness.

Can I batch normalize multiple audio files at once?

No, this skill cannot batch normalize multiple audio files at once. It accepts a single input file and processes it individually, producing a normalized output file with a _normalized suffix in the same folder.