FFmpeg icon

FFmpeg

Process audio files using FFmpeg

Audio Convert

AI-generated

Summary

Convert each input item’s audio binary with FFmpeg, optionally changing its format, bitrate, sample rate, and channel count, and applying echo, loudness normalization, or silence trimming. The converted audio is attached under the selected output binary property.

Inputs

  • Binary Property (required) — Binary property containing the input audio; defaults to data.
  • Output Format — Choose MP3, WAV, OGG, FLAC, AAC, or M4A. Keep Original (default) preserves the input file extension.
  • Bitrate — Set 64–320 kbps; Auto (default) leaves FFmpeg’s bitrate unset.
  • Sample Rate — Set 22050, 44100, or 48000 Hz; Auto (default) leaves the input rate unchanged.
  • Channels — Set mono or stereo; Auto (default) leaves the input channel count unchanged.
  • Echo — Optionally apply a Light, Medium, Heavy, or Hall echo, or provide a custom FFmpeg aecho filter. Off is the default.
  • Echo Custom Value — Custom aecho filter used when Echo is Custom.
  • Normalize — Optionally apply Podcast (-16 LUFS), YouTube (-14 LUFS), or Broadcast (-23 LUFS) loudness normalization, or choose a custom filter. Off is the default.
  • Normalize Custom Value — Custom loudness filter used when Normalize is Custom.
  • Silence Trim — Enable trimming at the beginning and end of the audio. Off is the default.
  • Silence Threshold — When trimming is enabled, choose the silence threshold (-60, -50, -40, or -30 dB); defaults to -50 dB.
  • Remaining Silence — When trimming is enabled, choose how much silence to keep at each end (0–1 second); defaults to 0.
  • Output Binary Property (required) — Binary property name for the converted file; defaults to data.

Output shape

One output item per input item, with JSON metadata and a binary audio file.

JSON includes operation, input and output format extensions, and input and output byte sizes. The output filename uses the input filename or audio, with its extension replaced by the output format; MIME type is set for supported formats. FFmpeg errors fail the operation.

Links

Discussion