melcom's FFmpeg Audio Normalizer

Open-Source Audio-Normalisierung mit FFmpeg, LUFS und True Peak Support. Entwickelt für Musik, Podcasts, Gaming-Audio und Batch-Workflows - ohne Kommandozeile.

Inhaltsverzeichnis

Voraussetzungen

Für die Nutzung von melcom's FFmpeg Audio Normalizer wird die vollständige FFmpeg-Suite benötigt:

Empfohlener Download:

github.com/BtbN/FFmpeg-Builds/releases

Empfohlen wird:
ffmpeg-master-latest-win64-gpl.zip

Nach dem Entpacken muss der Pfad zum FFmpeg-Ordner in den Optionen des Programms hinterlegt werden.

Erste Schritte

  1. Starte AudioNormalizer.exe.
  2. Öffne:
    Datei -> Optionen
  3. Wähle den Ordner aus, der:
    ffmpeg.exe, ffplay.exe und ffprobe.exe enthält.
  4. Nutze "Dateien hinzufügen", "Ordner hinzufügen" oder ziehe deine Dateien per **Drag & Drop** direkt in die Warteschlange.
  5. Wähle dein gewünschtes LUFS-Preset, True-Peak-Limit und Ausgabeformat.
  6. Wähle einen Audio-Charakter aus. Transparent ist der Standard und verändert den Klangcharakter nicht zusätzlich.
  7. Klicke auf:
    "Normalisierung starten"
Während der Verarbeitung zeigt das Log-Fenster alle Schritte sowie den aktuellen Fortschritt an.

Normalisierungs-Modi & Export-Optionen

Linear (2 Durchgänge)

Empfohlen für Musik, hochwertige Masters und Archivierung. Die Datei wird zuerst analysiert und anschließend mit einer festen Verstärkung verarbeitet. Dadurch bleibt die Dynamik des Originals bestmöglich erhalten.

Dynamisch (1 Durchgang)

Empfohlen für Sprache, Podcasts, Streams und Broadcast-Audio. Lautstärkeunterschiede innerhalb der Datei werden während der Verarbeitung aktiv ausgeglichen.

Erweiterte Export-Optionen & Echtzeit-Specs

Die Kontrollraum Edition bietet eine umfassende Kontrolle über das Zielformat:

Wiedergabesteuerung & Queue

Der integrierte Player und die Dateiliste wurden für ein optimales Workflow-Gefühl optimiert:

Audioeigenschaften

Mit dem integrierten Audioeigenschaften kannst du detaillierte Informationen zu deinen Audiodateien einsehen, Metadaten (ID3-Tags) bearbeiten, Cover-Artworks verwalten und umfassende Loudness-Statistiken abrufen.

So öffnest du die Audioeigenschaften:

Wähle eine Datei in der Liste aus und klicke auf den [ i ]-Button, oder mache einfach einen Rechtsklick auf die gewünschte Datei.

Umfangreiche Tabs im Überblick:

Einblicke in den Inspector:

Klicke auf die Bilder, um sie zu vergrößern.

Presets & Audio-Charakter

LUFS- und True-Peak-Presets

Mastering-Charakter

Transparent

Reine Lautheitsnormalisierung ohne zusätzliche Klangfärbung.

Cohesive

Fügt leichte Kompression und subtilen Softclip hinzu, um den Mix geschlossener wirken zu lassen.

Punchy

Mehr Energie, mehr Präsenz und kräftigere Dynamikbearbeitung.

Aggressive

Die intensivste Variante für harte, dichte oder aggressive Produktionen.

Qualität & Metadaten

Erhalt der Audioqualität

Bei WAV- und FLAC-Dateien bleiben Samplerate und Bit-Tiefe standardmäßig erhalten. Es findet kein unnötiges Downsampling statt, es sei denn, eine feste Samplerate wurde explizit ausgewählt.

Metadaten & Tags

Titel, Album, Künstler, Jahr und weitere Metadaten werden automatisch übernommen.

MP3-Dateien verwenden automatisch den ID3v2.3-Standard für maximale Kompatibilität.

Profil-Verwaltung

Die Kontrollraum Edition verfügt über ein flexibles Profilsystem, mit dem Du Deine bevorzugten Einstellungen speichern, laden und verwalten kannst. Dies ist besonders praktisch, um schnell zwischen unterschiedlichen Workflows (z. B. Podcast-Normalisierung und Musik-Mastering) zu wechseln.

Funktionen im Überblick:

Das Profilsystem speichert die kompletten Lautheits-Vorgaben (LUFS, True Peak, Mastering-Charakter), den gewählten Normalisierungs-Modus sowie das Ausgabeformat (inklusive Samplerate und Qualitätsstufe) ab.

Zusätzliche Hinweise

Anti-Ruckel-Bremse: Die FFmpeg-Prozessverarbeitung liest Daten nun zeilenweise (readline()) statt zeichenweise aus. Das spart wertvolle CPU-Ressourcen und verhindert GUI-Hänger bei der Normalisierung gänzlich.
Robustheits-Guard: Das Programm verhindert proaktiv den Datei-Import, falls der hinterlegte FFmpeg-Pfad fehlt oder ungültig ist, um Fehler im Vorfeld auszuschließen.
Falls ein Prozess abgebrochen wird oder ein Fehler auftritt, entfernt das Programm automatisch alle temporären Arbeitsdateien (.temp).

Über diese Hilfe

Dieses Projekt wurde von melcom entwickelt und steht unter der MIT-Lizenz.

Projektseite:
melcom-creations.github.io/melcom-music