I created the FFmpeg Audio Normalizer because I often get asked how I handle volume normalization in my tracks. This tool adjusts the audio volume of a given file using FFmpeg and saves the processed version in the same directory, adding the suffix "-Normalized" to the filename.
melcom's FFmpeg Audio Normalizer is a frontend for the FFmpeg executable (ffmpeg.exe / ffmpeg-master-latest-win64-gpl.zip for Windows).
This is the official release of **v3.1.0 "Feierabend Edition"**! 🍻
This version marks a significant milestone, moving the tool from a simple normalizer to a professional-grade audio utility by introducing a **Linear Two-Pass** normalization mode and advanced quality preservation.
### 🚀 Key Highlights of v3.1.0 * **New Normalization Mode: Linear Two-Pass:** * Achieve professional mastering results. This mode analyzes the entire file first to calculate a perfect gain adjustment, ensuring the original dynamic range (LRA) of your music remains completely intact. * **Lossless Quality Retention (WAV & FLAC):** * The tool now automatically detects and preserves the **original sample rate** (e.g., 96kHz) and **bit depth** (e.g., 24-bit) of your source files. No more unnecessary downsampling! * **Full Metadata Preservation:** * Your ID3 tags and metadata (Artist, Title, Album, Year, etc.) are now automatically transferred to the normalized output files. * **Improved MP3 Compatibility:** * MP3 files are now encoded using the ID3v2.3 standard to ensure maximum compatibility with Windows Explorer and external hardware players. * **Automatic Workspace Cleanup:** * A new robust cleanup system ensures that all temporary work files (`.temp`) are automatically removed, even if a process is cancelled or an error occurs.
### 🛠 Improvements & Fixes * **Refactored Codebase:** Cleaned up internal logic and documentation for better performance and future extensibility. * **Bug Fix:** Resolved a variable reference error in the "About" dialog that could lead to crashes upon closing. * **Enhanced Stability:** Improved error handling during the analysis phase for corrupted or malformed audio files.
1 comment
Hey everyone,
I created the FFmpeg Audio Normalizer because I often get asked how I handle volume normalization in my tracks. This tool adjusts the audio volume of a given file using FFmpeg and saves the processed version in the same directory, adding the suffix "-Normalized" to the filename.
melcom's FFmpeg Audio Normalizer is a frontend for the FFmpeg executable (ffmpeg.exe / ffmpeg-master-latest-win64-gpl.zip for Windows).
To use it, FFmpeg must be installed on your system. You can download it here:
https://github.com/BtbN/FFmpeg-Builds/releases/tag/latest
---
This is the official release of **v3.1.0 "Feierabend Edition"**! 🍻
This version marks a significant milestone, moving the tool from a simple normalizer to a professional-grade audio utility by introducing a **Linear Two-Pass** normalization mode and advanced quality preservation.
### 🚀 Key Highlights of v3.1.0
* **New Normalization Mode: Linear Two-Pass:**
* Achieve professional mastering results. This mode analyzes the entire file first to calculate a perfect gain adjustment, ensuring the original dynamic range (LRA) of your music remains completely intact.
* **Lossless Quality Retention (WAV & FLAC):**
* The tool now automatically detects and preserves the **original sample rate** (e.g., 96kHz) and **bit depth** (e.g., 24-bit) of your source files. No more unnecessary downsampling!
* **Full Metadata Preservation:**
* Your ID3 tags and metadata (Artist, Title, Album, Year, etc.) are now automatically transferred to the normalized output files.
* **Improved MP3 Compatibility:**
* MP3 files are now encoded using the ID3v2.3 standard to ensure maximum compatibility with Windows Explorer and external hardware players.
* **Automatic Workspace Cleanup:**
* A new robust cleanup system ensures that all temporary work files (`.temp`) are automatically removed, even if a process is cancelled or an error occurs.
### 🛠 Improvements & Fixes
* **Refactored Codebase:** Cleaned up internal logic and documentation for better performance and future extensibility.
* **Bug Fix:** Resolved a variable reference error in the "About" dialog that could lead to crashes upon closing.
* **Enhanced Stability:** Improved error handling during the analysis phase for corrupted or malformed audio files.
Cheers and enjoy the *Feierabend Edition*! 🎵