Skip to content

Cum să aplici equalizare audio cu FFmpeg

DodaTech Updated 2025-01-15 2 min read

In this tutorial, you'll learn about Cum să aplici equalizare audio cu FFmpeg. We cover key concepts, practical examples, and best practices.

Problema

Audio-ul tău are frecvențe predominante sau lipsă — prea mult bass, prea multe înalte, sau sunet neclar. Filtrul equalizer ajustează benzi de frecvență individuale.

Soluția rapidă

Fix 1: Equalizare Simplă (o Bandă)

GRESIT — equalizer fără parametri:

ffmpeg -i input.mp4 -af "equalizer" output.mp4
# (equalizer necesită parametri obligatorii: frecvență, lățime, gain)

CORECT — specifică frecvența, lățimea benzii și câștigul:

# Creștere bass la 100Hz:
ffmpeg -i input.mp4 -af "equalizer=f=100:t=q:w=1:g=5" output.mp4
# f=frecvență, t=tip (q=quality), w=lățime bandă (1=îngust), g=câștig dB

# Reducere înalte la 10kHz:
ffmpeg -i input.mp4 -af "equalizer=f=10000:t=q:w=1:g=-3" output.mp4

Fix 2: Equalizare Multi-bandă (Grafic)

# EQ cu mai multe benzi:
ffmpeg -i input.mp4 -af "equalizer=f=60:t=q:w=0.5:g=4,equalizer=f=250:t=q:w=0.8:g=2,equalizer=f=2000:t=q:w=1:g=3,equalizer=f=8000:t=q:w=1:g=-2" output.mp4
# 60Hz +4dB (bass), 250Hz +2dB (low-mid), 2kHz +3dB (prezență), 8kHz -2dB (înalte)

Fix 3: Bass Boost

# Boost bass 80Hz cu bandă largă:
ffmpeg -i input.mp4 -af "equalizer=f=80:t=q:w=0.5:g=6" output.mp4
# w=0.5 (bandă îngustă, precisă), g=6 (+6dB)

# Bass boost cu bandă mai largă:
ffmpeg -i input.mp4 -af "equalizer=f=80:t=q:w=1.5:g=4" output.mp4
# w=1.5 (bandă mai largă, sunet mai natural)

Fix 4: Reducere Zgomot (Bandă Îngustă)

# Redu o frecvență specifică (de exemplu, 50Hz humming):
ffmpeg -i input.mp4 -af "equalizer=f=50:t=q:w=0.2:g=-12" output.mp4
# w=0.2 (bandă foarte îngustă), g=-12 (atenuare puternică)

Fix 5: Presetări EQ (Voce, Muzică)

# EQ pentru claritate vocală:
ffmpeg -i input.mp4 -af "equalizer=f=300:t=q:w=0.8:g=-2,equalizer=f=3000:t=q:w=1:g=4,equalizer=f=12000:t=q:w=1:g=-3" output.mp4

# EQ pentru muzică (zâmbet — bass+înalte):
ffmpeg -i input.mp4 -af "equalizer=f=60:t=q:w=0.8:g=4,equalizer=f=10000:t=q:w=1:g=3" output.mp4

Fix 6: Combinație Equalizere Multiple cu Compand

ffmpeg -i input.mp4 -af "equalizer=f=80:t=q:w=0.8:g=3,equalizer=f=3000:t=q:w=1:g=2,compand=0.3:1:-60/-60|-30/-20|-10/-5:6:0:-90:0.3" output.mp4
# EQ + compresie pentru sunet profesional

Folosește DodaTech's Audio Equalizer pentru ajustare grafică a frecvențelor.

Prevenție

  • Începe cu ajustări mici (±3dB) și ajustează treptat.
  • Folosește w=0.5-1 pentru benzi normale, w<0.5 pentru benzi înguste.
  • Evită gain > +10dB pentru a preveni distorsiunile.
  • Testează cu căști de calitate pentru ajustări fine.
  • Redu, nu amplifica — este mai bine să reduci frecvențele problematice.

Greșeli comune

  1. Gain prea mare — > +10dB produce distorsiuni și clipping.
  2. Bandă prea largă — w>2 afectează prea multe frecvențe.
  3. Bandă prea îngustă pentru vorbire — w<0.3 produce sunet "metalic".
  4. Prea multe benzi — 4-5 benzi sunt suficiente pentru majoritatea ajustărilor.
  5. EQ după compresie — ordinea filtrelor afectează rezultatul final.

Aceste greșeli apar frecvent în codul FFmpeg real. Contribuitorii DodaTech au identificat aceste modele prin analiza proiectelor open-source și a sistemelor de producție.

Exercițiu practic

Creează un preset EQ pentru claritate vocală cu 3 benzi (reducere low-mid, boost prezență, reducere înalte) și aplică-l pe o înregistrare.

Acest exercițiu întărește conceptele prezentate în acest ghid. Încearcă să-l implementezi înainte de a verifica soluțiile online.

FAQ

### Ce este Q factor (lățimea benzii)?

Q factor (w) definește cât de largă este banda de frecvență afectată. w=0.5 = îngust (precis), w=1 = mediu, w=2 = larg (afectează multe frecvențe).

Cum elimin zumzetul de 50/60Hz?

Folosește un equalizer cu bandă îngustă: equalizer=f=50:t=q:w=0.2:g=-12. Pentru 60Hz: equalizer=f=60:t=q:w=0.2:g=-12.

Câte benzi de EQ ar trebui să folosesc?

Pentru ajustări simple, 3-4 benzi sunt suficiente: bass (60-100Hz), low-mid (200-500Hz), prezență (2-4kHz), înalte (8-12kHz).

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro