Audio Convert
AI-generatedSummary
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
aechofilter. Off is the default. - Echo Custom Value — Custom
aechofilter 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.