normalize-loudness

Normalize audio file loudness to specified LUFS levels using ffmpeg's loudnorm filter.

6|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/gooseworks-ads-skills --skill normalize-loudness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: normalize-loudness
Source: https://github.com/gooseworks-ai/gooseworks-ads-skills/tree/main/skills/atoms/audio-editing/normalize-loudness
Command: npx skills add https://github.com/gooseworks-ai/gooseworks-ads-skills --skill normalize-loudness

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffmpeg, ffprobe, and includes scripts (resource) components.

What problem does it solve?

This Skill normalizes the loudness of audio files to meet specific industry standards, ensuring consistent audio levels across platforms.

Core Features & Use Cases

  • Loudness Normalization: Adjusts audio files to a target LUFS level with true-peak ceiling and LRA cap.
  • Two-Pass Processing: Ensures accurate measurement and linear normalization without dynamic distortion.
  • Platform Presets: Supports presets for social, broadcast, and podcast platforms.
  • Use Case: Ideal for post-production workflows where consistent audio levels are crucial, such as in video editing or audio mixing.

Quick Start

Normalize the loudness of an audio file 'audio.mp3' to -14 LUFS for social platforms using the 'social' preset.

Frequently Asked Questions about normalize-loudness

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

FAQPage Schema
How do I normalize audio loudness to a specific LUFS level for video production?

To normalize audio loudness to a specific LUFS level for video production, this Skill applies ffmpeg's loudnorm filter using two-pass processing. This accurately measures and linearly adjusts audio files to target industry standards without dynamic distortion.

Does audio normalization with ffmpeg's loudnorm filter cause dynamic distortion?

Audio normalization with ffmpeg's loudnorm filter does not cause dynamic distortion when using two-pass processing. This approach ensures accurate measurement and linear loudness normalization to the specified LUFS level, preserving audio dynamics.

Can I use platform presets for loudness normalization across social, broadcast, and podcast platforms?

You can use platform presets for loudness normalization across social, broadcast, and podcast platforms. This Skill supports predefined LUFS targets to ensure your audio files meet specific industry standards for consistent levels across various distribution channels.

Do I need ffmpeg and ffprobe installed to normalize audio loudness to industry standards?

You do need ffmpeg and ffprobe installed to normalize audio loudness to industry standards. Both dependencies are required for processing: ffmpeg applies the loudnorm filter while ffprobe performs the initial audio file analysis and measurement.

What is two-pass loudnorm processing and when do I need it for audio post-production?

Two-pass loudnorm processing is a method that first measures audio loudness and then applies linear normalization to a target LUFS level. You need it for audio post-production to ensure accurate true-peak ceiling and LRA cap adjustments without distortion.

What's the best way to ensure consistent audio levels across multiple platforms?

The best way to ensure consistent audio levels across multiple platforms is using automated loudness normalization with platform presets. This applies a true-peak ceiling and LRA cap to meet specific industry LUFS standards for social, broadcast, and podcast distribution.

Related Skills