Better FFmpeg icon

Better FFmpeg

Run FFmpeg media operations

Audio FX → Equalizer

AI-generated

Summary

Apply an equalization effect to audio files using FFmpeg.

Inputs

  • ffmpegPath — Path to FFmpeg binary, defaults to 'ffmpeg' if in system PATH.
  • ffprobePath — Path to FFprobe binary, defaults to 'ffprobe' if in system PATH.
  • audioFxInput (required) — The input audio file path to apply the equalization effect.
  • eqMode (required) — Select 'Single Band (Equalizer)' or 'Multi-Band (Superequalizer)' for the mode.
  • eqFreq (required) — Frequency in Hertz for the single band equalizer (1 kHz by default). Required only if 'eqMode' is set to 'equalizer'.
  • eqWidth (required) — Width (Q) of the equalizer, defines the bandwidth (1 by default). Required only if 'eqMode' is set to 'equalizer'.
  • eqGain (required) — Gain in dB to apply to the selected frequency (0 dB by default). Required only if 'eqMode' is set to 'equalizer'.
  • supEqParams (required) — Raw parameters for the superequalizer (default: '1b=0:2b=0:3b=0:4b=0:5b=0:6b=0:7b=0:8b=0:9b=0:10b=0'). Required only if 'eqMode' is set to 'superequalizer'.

Output shape

an audio file with the equalization applied

The output file will be created with an inferred name based on the input path, and may replace existing files based on the operation’s configuration.

Examples

Example 1: Adjust the bass in a song by setting a lower frequency and a higher gain.

Set 'eqMode' to 'equalizer', 'eqFreq' to 100 Hz, 'eqWidth' to 1, 'eqGain' to 5.

Example 2: Use the multiband equalizer to adjust multiple frequency bands in a track.

Set 'eqMode' to 'superequalizer' and specify the 'supEqParams' for each band.

Discussion