# melcom's FFmpeg Audio Normalisierer - Hilfe

## Inhaltsverzeichnis

- Voraussetzungen
- Anleitung (Version 3)
- Zusätzliche Hinweise
- Über diese Datei

## Voraussetzungen

- Für die Verwendung von melcom's FFmpeg Audio Normalisierer benötigst du die komplette FFmpeg-Suite. Diese beinhaltet:
  - `ffmpeg.exe` (für die Normalisierung und Analyse)
  - `ffplay.exe` (für die Audio-Vorschau)
  - `ffprobe.exe` (um die Titeldauer für die Zeitanzeige des Players auszulesen)
- Du kannst die neuesten Builds von hier herunterladen. Für Windows-Nutzer empfehle ich eine Datei wie ffmpeg-master-latest-win64-gpl.zip.
- Nach dem Entpacken musst du den Pfad zum `bin`-Ordner (welcher die .exe-Dateien enthält) in den Optionen des Programms angeben.

## Anleitung (Version 3)

1. Starte die Anwendung (`AudioNormalizer.exe`). Wenn du das Programm zum ersten Mal verwendest, gehe zu "Datei" -> "Optionen" und stelle den Pfad zu deinem FFmpeg-`bin`-Ordner ein.
2. Nutze die "Dateien hinzufügen" oder "Ordner hinzufügen" Buttons, um die Liste auf der linken Seite mit den zu verarbeitenden Audiodateien zu füllen.
3. (Optional) Um einen Titel vorzuhören, wähle ihn in der Liste aus und drücke den "▶" (Play) Button. Mit den "«" und "»" Buttons kannst du wie in einer Playlist durch die gesamte Dateiliste navigieren.
4. Wähle auf der rechten Seite dein gewünschtes LUFS-Preset und True-Peak-Preset. Wähle "Benutzerdefiniert", um eigene Werte einzugeben.
5. Wähle das Ausgabeformat (z.B. WAV, MP3). Eine Info-Box zeigt dir die technischen Details der Ausgabe an.
6. Klicke auf "Normalisierung starten", um die Verarbeitung aller Dateien in der Liste zu beginnen. Falls eine Ausgabedatei bereits existiert, wirst du gefragt, ob du diese überschreiben möchtest.
7. Die Fortschrittsanzeige und das Prozessprotokoll am unteren Rand zeigen den Echtzeit-Status der Stapelverarbeitung an.
8. Die normalisierten Dateien werden im selben Ordner wie ihre Quelldateien gespeichert, wobei "-Normalized" an den Dateinamen angehängt wird.

## Zusätzliche Hinweise

Informationen zu den LUFS- und True Peak Presets:

- LUFS-Presets: Dies sind vordefinierte Lautheits-Zielwerte, die für verschiedene Plattformen optimiert sind. "-14 LUFS" ist ein gängiger Standard für viele Streaming-Dienste wie YouTube und Spotify, während "-23 LUFS" der EBU R128-Standard für den Rundfunk ist.
- True-Peak-Presets: Diese setzen eine Obergrenze für das Audiosignal, um Übersteuerungen (Clipping) nach der Konvertierung zu verhindern. "-1.0 dBTP" ist ein sicherer Standard für die meisten digitalen Audioformate.

'Einzelner Logeintrag' Option (in den Optionen):

- Standardmäßig aktiviert: Jedes Mal, wenn du einen neuen Stapelprozess startest, wird die vorherige Log-Datei geleert. So bleibt die Log-Datei sauber und auf den letzten Vorgang bezogen.
- Bei Deaktivierung: Jeder Prozess wird an die Log-Datei angehängt, wodurch eine laufende Historie all deiner Normalisierungen und Analysen entsteht.

## Über diese Datei

Dieses Programm wurde von melcom (Andreas Thomas Urban) erstellt und ist Open-Source-Software unter der MIT-Lizenz. Du darfst es frei verwenden, verändern und weitergeben. Alle Details findest du in der Datei `LICENSE.txt`.

Bei Fragen kannst du mich gerne über das Kontaktformular erreichen.