# melcom's FFmpeg Audio Normalizer

Ljudnormalisering med öppen källkod som drivs av FFmpeg, LUFS- och True Peak-bearbetning. Byggd för musikproduktion, podcaster, spelljud och stora batch-arbetsflöden - helt utan krav på kommandoradskunskap.

## Krav

För att använda melcom's FFmpeg Audio Normalizer krävs hela FFmpeg-paketet:

- `ffmpeg.exe` - Ljudanalys och normalisering
- `ffplay.exe` - Ljuduppspelning för förhandsgranskning
- `ffprobe.exe` - Läsa teknisk ljudinformation

Rekommenderad nedladdning:
github.com/BtbN/FFmpeg-Builds/releases
Rekommenderat paket:
`ffmpeg-master-latest-win64-gpl.zip`

Efter att du har packat upp FFmpeg, konfigurera sökvägen till FFmpeg-mappen i programmets alternativmeny.

## Komma igång

1. Starta `AudioNormalizer.exe`.
2. Öppna:
   `Arkiv -> Alternativ`
3. Välj mappen som innehåller:
   `ffmpeg.exe`, `ffplay.exe` och `ffprobe.exe`
4. Använd "Lägg till filer" eller "Lägg till mapp" för att fylla bearbetningskön.
5. Välj önskad LUFS-förinställning, True Peak-gräns och utdataformat.
6. Välj en förinställning för mastering-karaktär. Transparent är standard och lägger inte till någon extra färgning av ljudet.
7. Klicka på:
   "Starta normalisering"

Under bearbetningen visar loggfönstret aktuell status, FFmpeg-utdata och bearbetningsförlopp i realtid.

## Normaliseringslägen

### Linjär (2 pass)

Rekommenderas för musikproduktion, mastering och arkivering. Ljudfilen analyseras under det första passet och normaliseras med en fast förstärkning under det andra passet. Detta bevarar den ursprungliga dynamiken så troget som möjligt.

### Dynamisk (1 pass)

Rekommenderas för tal, podcaster, strömmar och sändningsmaterial. Skillnader i ljudstyrka utjämnas aktivt under bearbetningen.

## Förinställningar & Ljudkaraktär

### LUFS & True Peak-förinställningar

- Appen erbjuder tydliga, moderna och lättförståeliga förinställningsprofiler för alla vanliga riktlinjer för streaming och sändning.
- Standard / Streaming Säker (-1.0 dBTP) är ett starkt standardval för de flesta strömmande plattformar.
- Förlustkomprimerad codec säker (-2.0 dBTP) ger extra takhöjd (headroom) för MP3-, AAC- och OGG-exporter.
- Ingen gräns / Riskabelt (0.0 dBTP) bör endast användas när målformatet uttryckligen tillåter det.

### Mastering-karaktär

Transparent

Ren normalisering av ljudstyrka utan extra ljudformning.

Cohesive

Lägger till mild komprimering och subtil soft clipping för en tätare övergripande mix.

Punchy

Levererar starkare slagkraft, mer energi och mer märkbar dynamisk bearbetning.

Aggressive

Det starkaste bearbetningsläget för tätt, skarpt eller aggressivt elektroniskt material.

## Kvalitet & Metadata

### Bevarande av ljudkvalitet

Vid export till WAV eller FLAC bevaras den ursprungliga samplingsfrekvensen och bitdjupet automatiskt. Ingen onödig nedsampling utförs.

### Metadata & taggar

Artist, album, titel, år och ytterligare metadata kopieras automatiskt till den normaliserade utdatafilen.

MP3-filer använder automatiskt standarden ID3v2.3 för maximal kompatibilitet med Utforskaren i Windows och hårdvaru-spelare.

## Ytterligare anmärkningar

Om en process avbryts eller ett fel inträffar tas tillfälliga arbetsfiler bort automatiskt.
Om `ffprobe.exe` saknas påverkas inte själva normaliseringen, men det inaktiverar teknisk ljudinformation och detektering av varaktighet.

## Om denna hjälpfil

Detta projekt skapades av melcom och släpptes under MIT-licensen.

Projektets webbplats:
melcom-creations.github.io/melcom-music